BEGIN 1787778988.013287 EXEC /__w/TheRock/TheRock/build/compiler/amd-comgr/build /usr/local/therock-tools/bin/cmake -E env --unset=ROCM_PATH --unset=ROCM_DIR --unset=HIP_PATH --unset=HIP_DIR -- /usr/local/therock-tools/bin/cmake --build /__w/TheRock/TheRock/build/compiler/amd-comgr/build --target test-unit 0.0 [0/2] Re-checking globbed directories... 0.0 [0/10] Embedding clang resource directory 0.0 [1/10] Embedding libc++ headers for HIPRTC 0.1 [2/10] Building CXX object CMakeFiles/embed-resource-dir-lib.dir/lib/resource_dir.cpp.o 0.2 [4/10] Building CXX object CMakeFiles/embed-libcxx-headers-lib.dir/lib/libcxx/libcxx_headers.cpp.o 0.7 [5/10] Linking CXX shared library libamd_comgr.so.3.5.0 0.7 [6/10] Creating library symlink libamd_comgr.so.3 libamd_comgr.so 1.0 [7/10] Linking CXX executable test-unit/DemangleSymbolNameTest 1.2 [8/10] cd /__w/TheRock/TheRock/build/compiler/amd-comgr/build/test-unit && /__w/TheRock/TheRock/build/compiler/amd-comgr/build/test-unit/hotswap/rewriter/HotswapElfTests && /__w/TheRock/TheRock/build/compiler/amd-comgr/build/test-unit/hotswap/rewriter/HotswapMCTests && /__w/TheRock/TheRock/build/compiler/amd-comgr/build/test-unit/hotswap/rewriter/HotswapProfileTests && /__w/TheRock/TheRock/build/compiler/amd-comgr/build/test-unit/DemangleSymbolNameTest && /__w/TheRock/TheRock/build/compiler/amd-comgr/build/test-unit/LoggerTests 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 36 tests from 2 test suites. 1.2 [----------] Global test environment set-up. 1.2 [----------] 34 tests from ElfView 1.2 [ RUN ] ElfView.RejectsTruncatedInput 1.2 [ OK ] ElfView.RejectsTruncatedInput (0 ms) 1.2 [ RUN ] ElfView.RejectsNonElfInput 1.2 [ OK ] ElfView.RejectsNonElfInput (0 ms) 1.2 [ RUN ] ElfView.FindKernelAtAddressResolvesNearestPrecedingForZeroSizeSymbol 1.2 [ OK ] ElfView.FindKernelAtAddressResolvesNearestPrecedingForZeroSizeSymbol (0 ms) 1.2 [ RUN ] ElfView.GetKernelStaticLdsSizeReturnsNulloptWhenKdMissing 1.2 [ OK ] ElfView.GetKernelStaticLdsSizeReturnsNulloptWhenKdMissing (0 ms) 1.2 [ RUN ] ElfView.GetKernelStaticLdsSizeReadsLdsSizeFromKernelDescriptor 1.2 [ OK ] ElfView.GetKernelStaticLdsSizeReadsLdsSizeFromKernelDescriptor (0 ms) 1.2 [ RUN ] ElfView.KernelDescriptorsEnumeratesAndUpdatesEntryOffset 1.2 [ OK ] ElfView.KernelDescriptorsEnumeratesAndUpdatesEntryOffset (0 ms) 1.2 [ RUN ] ElfView.KernelDescriptorsSkipsKdWhenFileOffsetOverflows 1.2 [ OK ] ElfView.KernelDescriptorsSkipsKdWhenFileOffsetOverflows (0 ms) 1.2 [ RUN ] ElfView.GrowWithTrampolinesKeepsAllocSectionSymbols 1.2 [ OK ] ElfView.GrowWithTrampolinesKeepsAllocSectionSymbols (0 ms) 1.2 [ RUN ] ElfView.GrowWithTrampolinesKeepsIsaReferenceConsistentWithSymbol 1.2 [ OK ] ElfView.GrowWithTrampolinesKeepsIsaReferenceConsistentWithSymbol (0 ms) 1.2 [ RUN ] ElfView.GrowWithTrampolinesKeepsDwarfConsistentWithSymbol 1.2 [ OK ] ElfView.GrowWithTrampolinesKeepsDwarfConsistentWithSymbol (0 ms) 1.2 [ RUN ] ElfView.AddKernelEntryTrampolineSymbolsNamesEachStub 1.2 [ OK ] ElfView.AddKernelEntryTrampolineSymbolsNamesEachStub (0 ms) 1.2 [ RUN ] ElfView.AddKernelEntryTrampolineSymbolsSkipsZeroSizedSectionAtPoolVAddr 1.2 [ OK ] ElfView.AddKernelEntryTrampolineSymbolsSkipsZeroSizedSectionAtPoolVAddr (0 ms) 1.2 [ RUN ] ElfView.AddKernelEntryTrampolineSymbolsPreservesPhdr 1.2 [ OK ] ElfView.AddKernelEntryTrampolineSymbolsPreservesPhdr (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelDescriptorSgprCountUpdatesMetadataAndDescriptor 1.2 [ OK ] ElfView.UpdateKernelDescriptorSgprCountUpdatesMetadataAndDescriptor (0 ms) 1.2 [ RUN ] ElfView.ReadsWorkgroupCapacityMetadata 1.2 [ OK ] ElfView.ReadsWorkgroupCapacityMetadata (0 ms) 1.2 [ RUN ] ElfView.RejectsMalformedClusterDimsMetadata 1.2 [ OK ] ElfView.RejectsMalformedClusterDimsMetadata (0 ms) 1.2 [ RUN ] ElfView.CachesAllMetadataFieldsPerKernelAndDeduplicatesNames 1.2 [ OK ] ElfView.CachesAllMetadataFieldsPerKernelAndDeduplicatesNames (0 ms) 1.2 [ RUN ] ElfView.MalformedMetadataLeavesTerminalErrorCacheState 1.2 [ OK ] ElfView.MalformedMetadataLeavesTerminalErrorCacheState (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelDescriptorVgprCountIsChecked 1.2 [ OK ] ElfView.UpdateKernelDescriptorVgprCountIsChecked (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelMetadataVgprCountsUpdatesInPlace 1.2 [ OK ] ElfView.UpdateKernelMetadataVgprCountsUpdatesInPlace (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelMetadataVgprCountsRejectsMissingCount 1.2 [ OK ] ElfView.UpdateKernelMetadataVgprCountsRejectsMissingCount (0 ms) 1.2 [ RUN ] ElfView.UpdateGfx1250RevisionMetadataRetagsKernelInPlace 1.2 [ OK ] ElfView.UpdateGfx1250RevisionMetadataRetagsKernelInPlace (0 ms) 1.2 [ RUN ] ElfView.UpdateGfx1250RevisionMetadataRetagsSectionOnlyNoteInPlace 1.2 [ OK ] ElfView.UpdateGfx1250RevisionMetadataRetagsSectionOnlyNoteInPlace (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelDescriptorSgprCountCanUpdateMetadataOnly 1.2 [ OK ] ElfView.UpdateKernelDescriptorSgprCountCanUpdateMetadataOnly (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelMetadataSgprCountsKeepsPrimedCacheCoherent 1.2 [ OK ] ElfView.UpdateKernelMetadataSgprCountsKeepsPrimedCacheCoherent (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelMetadataSgprCountsBatchesMixedRequirements 1.2 [ OK ] ElfView.UpdateKernelMetadataSgprCountsBatchesMixedRequirements (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelMetadataSgprCountsRejectsAbsentKernelAtomically 1.2 [ OK ] ElfView.UpdateKernelMetadataSgprCountsRejectsAbsentKernelAtomically (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelDescriptorSgprCountMetadataOnlyRequiresMetadata 1.2 [ OK ] ElfView.UpdateKernelDescriptorSgprCountMetadataOnlyRequiresMetadata (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelDescriptorSgprCountRejectsMissingMetadataCount 1.2 [ OK ] ElfView.UpdateKernelDescriptorSgprCountRejectsMissingMetadataCount (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelDescriptorSgprCountRejectsMissingMetadataKernel 1.2 [ OK ] ElfView.UpdateKernelDescriptorSgprCountRejectsMissingMetadataKernel (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelDescriptorSgprCountRejectsNonIntegerMetadataCount 1.2 [ OK ] ElfView.UpdateKernelDescriptorSgprCountRejectsNonIntegerMetadataCount (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelDescriptorSgprCountRejectsMetadataSizeChange 1.2 [ OK ] ElfView.UpdateKernelDescriptorSgprCountRejectsMetadataSizeChange (0 ms) 1.2 [ RUN ] ElfView.UpdateKernelDescriptorSgprCountRejectsDescriptorLimitFirst 1.2 [ OK ] ElfView.UpdateKernelDescriptorSgprCountRejectsDescriptorLimitFirst (0 ms) 1.2 [ RUN ] ElfView.KernelDescriptorCacheDedupsByNameAndVAddrAcrossOrdering 1.2 [ OK ] ElfView.KernelDescriptorCacheDedupsByNameAndVAddrAcrossOrdering (0 ms) 1.2 [----------] 34 tests from ElfView (0 ms total) 1.2 1.2 [----------] 2 tests from FindNearestSled 1.2 [ RUN ] FindNearestSled.SkipsSledsOutsideInstructionFunctionRange 1.2 [ OK ] FindNearestSled.SkipsSledsOutsideInstructionFunctionRange (0 ms) 1.2 [ RUN ] FindNearestSled.BoundsSearchAndPreservesLowerOffsetTie 1.2 [ OK ] FindNearestSled.BoundsSearchAndPreservesLowerOffsetTie (0 ms) 1.2 [----------] 2 tests from FindNearestSled (0 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 36 tests from 2 test suites ran. (0 ms total) 1.2 [ PASSED ] 36 tests. 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 217 tests from 42 test suites. 1.2 [----------] Global test environment set-up. 1.2 [----------] 8 tests from HotswapOccupancy 1.2 [ RUN ] HotswapOccupancy.LoadsGfx1250LimitsFromComgrIsaMetadata 1.2 [ OK ] HotswapOccupancy.LoadsGfx1250LimitsFromComgrIsaMetadata (0 ms) 1.2 [ RUN ] HotswapOccupancy.PreservesExactWave32WorkgroupBoundary 1.2 [ OK ] HotswapOccupancy.PreservesExactWave32WorkgroupBoundary (0 ms) 1.2 [ RUN ] HotswapOccupancy.DetectsOneVgprAcrossGranuleBoundary 1.2 [ OK ] HotswapOccupancy.DetectsOneVgprAcrossGranuleBoundary (0 ms) 1.2 [ RUN ] HotswapOccupancy.HandlesWave64Workgroups 1.2 [ OK ] HotswapOccupancy.HandlesWave64Workgroups (0 ms) 1.2 [ RUN ] HotswapOccupancy.RejectsInvalidMetadata 1.2 [ OK ] HotswapOccupancy.RejectsInvalidMetadata (0 ms) 1.2 [ RUN ] HotswapOccupancy.CheckKernelAllowsOccupancyNeutral176PlusOne 1.2 [ OK ] HotswapOccupancy.CheckKernelAllowsOccupancyNeutral176PlusOne (0 ms) 1.2 [ RUN ] HotswapOccupancy.CheckKernelRejectsFirstDropAt128PlusOne 1.2 [ OK ] HotswapOccupancy.CheckKernelRejectsFirstDropAt128PlusOne (0 ms) 1.2 [ RUN ] HotswapOccupancy.RejectsPatchOutsideKnownKernelWithZeroReportedGrowth 1.2 [ OK ] HotswapOccupancy.RejectsPatchOutsideKnownKernelWithZeroReportedGrowth (0 ms) 1.2 [----------] 8 tests from HotswapOccupancy (0 ms total) 1.2 1.2 [----------] 3 tests from InitLLVM 1.2 [ RUN ] InitLLVM.ValidGfx1250 1.2 [ OK ] InitLLVM.ValidGfx1250 (0 ms) 1.2 [ RUN ] InitLLVM.EmptyProcessorFails 1.2 [ OK ] InitLLVM.EmptyProcessorFails (0 ms) 1.2 [ RUN ] InitLLVM.UnknownProcessorFails 1.2 'gfxbogus' is not a recognized processor for this target (ignoring processor) 1.2 'gfxbogus' is not a recognized processor for this target (ignoring processor) 1.2 [ OK ] InitLLVM.UnknownProcessorFails (0 ms) 1.2 [----------] 3 tests from InitLLVM (1 ms total) 1.2 1.2 [----------] 8 tests from EncodeSBranch 1.2 [ RUN ] EncodeSBranch.ForwardBranchRoundTrip 1.2 [ OK ] EncodeSBranch.ForwardBranchRoundTrip (0 ms) 1.2 [ RUN ] EncodeSBranch.BackwardBranchRoundTrip 1.2 [ OK ] EncodeSBranch.BackwardBranchRoundTrip (0 ms) 1.2 [ RUN ] EncodeSBranch.ZeroOffsetBranch 1.2 [ OK ] EncodeSBranch.ZeroOffsetBranch (0 ms) 1.2 [ RUN ] EncodeSBranch.UnalignedDeltaFails 1.2 [ OK ] EncodeSBranch.UnalignedDeltaFails (0 ms) 1.2 [ RUN ] EncodeSBranch.OutOfRangeFails 1.2 [ OK ] EncodeSBranch.OutOfRangeFails (0 ms) 1.2 [ RUN ] EncodeSBranch.PositiveBoundaryRoundTrip 1.2 [ OK ] EncodeSBranch.PositiveBoundaryRoundTrip (0 ms) 1.2 [ RUN ] EncodeSBranch.NegativeBoundaryRoundTrip 1.2 [ OK ] EncodeSBranch.NegativeBoundaryRoundTrip (0 ms) 1.2 [ RUN ] EncodeSBranch.FailsOnInvalidState 1.2 [ OK ] EncodeSBranch.FailsOnInvalidState (0 ms) 1.2 [----------] 8 tests from EncodeSBranch (2 ms total) 1.2 1.2 [----------] 6 tests from EncodeSetPCLongBranch 1.2 [ RUN ] EncodeSetPCLongBranch.BackwardLandsOnTarget 1.2 [ OK ] EncodeSetPCLongBranch.BackwardLandsOnTarget (0 ms) 1.2 [ RUN ] EncodeSetPCLongBranch.ForwardLandsOnTarget 1.2 [ OK ] EncodeSetPCLongBranch.ForwardLandsOnTarget (0 ms) 1.2 [ RUN ] EncodeSetPCLongBranch.UsesVccWhenRequested 1.2 [ OK ] EncodeSetPCLongBranch.UsesVccWhenRequested (0 ms) 1.2 [ RUN ] EncodeSetPCLongBranch.InlineDisplacementUsesTwelveBytes 1.2 [ OK ] EncodeSetPCLongBranch.InlineDisplacementUsesTwelveBytes (0 ms) 1.2 [ RUN ] EncodeSetPCLongBranch.RejectsPcBaseOverflow 1.2 [ OK ] EncodeSetPCLongBranch.RejectsPcBaseOverflow (0 ms) 1.2 [ RUN ] EncodeSetPCLongBranch.RejectsMisalignedScratchPair 1.2 [ OK ] EncodeSetPCLongBranch.RejectsMisalignedScratchPair (0 ms) 1.2 [----------] 6 tests from EncodeSetPCLongBranch (1 ms total) 1.2 1.2 [----------] 5 tests from FindNearestSetPcGateway 1.2 [ RUN ] FindNearestSetPcGateway.FitsActualSixteenByteEncoding 1.2 [ OK ] FindNearestSetPcGateway.FitsActualSixteenByteEncoding (0 ms) 1.2 [ RUN ] FindNearestSetPcGateway.PrependsWave32VccSave 1.2 [ OK ] FindNearestSetPcGateway.PrependsWave32VccSave (0 ms) 1.2 [ RUN ] FindNearestSetPcGateway.SkipsNearerUndersizedCandidate 1.2 [ OK ] FindNearestSetPcGateway.SkipsNearerUndersizedCandidate (0 ms) 1.2 [ RUN ] FindNearestSetPcGateway.DistinguishesNoFitFromEncodingFailure 1.2 [ OK ] FindNearestSetPcGateway.DistinguishesNoFitFromEncodingFailure (0 ms) 1.2 [ RUN ] FindNearestSetPcGateway.AnalyticalWidthsMatchEncodedBoundaries 1.2 [ OK ] FindNearestSetPcGateway.AnalyticalWidthsMatchEncodedBoundaries (1 ms) 1.2 [----------] 5 tests from FindNearestSetPcGateway (2 ms total) 1.2 1.2 [----------] 3 tests from FindSplitVccGateway 1.2 [ RUN ] FindSplitVccGateway.UsesDisjointEightAndSixteenByteSleds 1.2 [ OK ] FindSplitVccGateway.UsesDisjointEightAndSixteenByteSleds (0 ms) 1.2 [ RUN ] FindSplitVccGateway.RejectsPhysicalOverlapWithoutMutation 1.2 [ OK ] FindSplitVccGateway.RejectsPhysicalOverlapWithoutMutation (0 ms) 1.2 [ RUN ] FindSplitVccGateway.RejectsGatewayOnlyPrimaryWithoutMutation 1.2 [ OK ] FindSplitVccGateway.RejectsGatewayOnlyPrimaryWithoutMutation (0 ms) 1.2 [----------] 3 tests from FindSplitVccGateway (0 ms total) 1.2 1.2 [----------] 2 tests from CountReachableSetPcGatewaySlots 1.2 [ RUN ] CountReachableSetPcGatewaySlots.DistinguishesZeroFromEncodingFailure 1.2 [ OK ] CountReachableSetPcGatewaySlots.DistinguishesZeroFromEncodingFailure (0 ms) 1.2 [ RUN ] CountReachableSetPcGatewaySlots.UsesExactWidthsWithoutEncoding 1.2 [ OK ] CountReachableSetPcGatewaySlots.UsesExactWidthsWithoutEncoding (0 ms) 1.2 [----------] 2 tests from CountReachableSetPcGatewaySlots (0 ms total) 1.2 1.2 [----------] 5 tests from BuildKernelEntryTrampolineFast 1.2 [ RUN ] BuildKernelEntryTrampolineFast.ForwardDeltaLandsOnEntry 1.2 [ OK ] BuildKernelEntryTrampolineFast.ForwardDeltaLandsOnEntry (0 ms) 1.2 [ RUN ] BuildKernelEntryTrampolineFast.BackwardDeltaLandsOnEntry 1.2 [ OK ] BuildKernelEntryTrampolineFast.BackwardDeltaLandsOnEntry (0 ms) 1.2 [ RUN ] BuildKernelEntryTrampolineFast.CarryProducingDeltaLandsOnEntry 1.2 [ OK ] BuildKernelEntryTrampolineFast.CarryProducingDeltaLandsOnEntry (0 ms) 1.2 [ RUN ] BuildKernelEntryTrampolineFast.StubTemplateMatchesMCOutput 1.2 [ OK ] BuildKernelEntryTrampolineFast.StubTemplateMatchesMCOutput (0 ms) 1.2 [ RUN ] BuildKernelEntryTrampolineFast.PatchesScratchSgprRegisterFields 1.2 [ OK ] BuildKernelEntryTrampolineFast.PatchesScratchSgprRegisterFields (0 ms) 1.2 [----------] 5 tests from BuildKernelEntryTrampolineFast (1 ms total) 1.2 1.2 [----------] 2 tests from KernelEntryTrampolineFast 1.2 [ RUN ] KernelEntryTrampolineFast.DeclinesWhenNoScratchPairFits 1.2 [ OK ] KernelEntryTrampolineFast.DeclinesWhenNoScratchPairFits (0 ms) 1.2 [ RUN ] KernelEntryTrampolineFast.AllocatesPerKernelScratchAndBumpsReservation 1.2 [ OK ] KernelEntryTrampolineFast.AllocatesPerKernelScratchAndBumpsReservation (0 ms) 1.2 [----------] 2 tests from KernelEntryTrampolineFast (0 ms total) 1.2 1.2 [----------] 1 test from IsSBranchReachable 1.2 [ RUN ] IsSBranchReachable.CoversBoundariesAlignmentAndPcOverflow 1.2 [ OK ] IsSBranchReachable.CoversBoundariesAlignmentAndPcOverflow (0 ms) 1.2 [----------] 1 test from IsSBranchReachable (0 ms total) 1.2 1.2 [----------] 1 test from SharedRelayTailCanReach 1.2 [ RUN ] SharedRelayTailCanReach.UsesTheTailInstructionAsBranchOrigin 1.2 [ OK ] SharedRelayTailCanReach.UsesTheTailInstructionAsBranchOrigin (0 ms) 1.2 [----------] 1 test from SharedRelayTailCanReach (0 ms total) 1.2 1.2 [----------] 2 tests from EvaluateDirectControlFlowTarget 1.2 [ RUN ] EvaluateDirectControlFlowTarget.EvaluatesImmediateBranch 1.2 [ OK ] EvaluateDirectControlFlowTarget.EvaluatesImmediateBranch (0 ms) 1.2 [ RUN ] EvaluateDirectControlFlowTarget.EvaluatesGfx1250CallOperandFallback 1.2 [ OK ] EvaluateDirectControlFlowTarget.EvaluatesGfx1250CallOperandFallback (0 ms) 1.2 [----------] 2 tests from EvaluateDirectControlFlowTarget (0 ms total) 1.2 1.2 [----------] 2 tests from CanonicalAbiFrame 1.2 [ RUN ] CanonicalAbiFrame.RequiresExactWritelaneTiedInput 1.2 [ OK ] CanonicalAbiFrame.RequiresExactWritelaneTiedInput (0 ms) 1.2 [ RUN ] CanonicalAbiFrame.DistinguishesSaveExecFromPcTransfer 1.2 [ OK ] CanonicalAbiFrame.DistinguishesSaveExecFromPcTransfer (0 ms) 1.2 [----------] 2 tests from CanonicalAbiFrame (0 ms total) 1.2 1.2 [----------] 61 tests from CollectDirectBranchTargets 1.2 [ RUN ] CollectDirectBranchTargets.MarksRegisterTargetCallUnresolved 1.2 [ OK ] CollectDirectBranchTargets.MarksRegisterTargetCallUnresolved (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.LeavesDynamicallyIndexedRelocationBackedFunctionTableUnresolved 1.2 [ OK ] CollectDirectBranchTargets.LeavesDynamicallyIndexedRelocationBackedFunctionTableUnresolved (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsMalformedRelocationBackedFunctionPointerTables 1.2 [ OK ] CollectDirectBranchTargets.RejectsMalformedRelocationBackedFunctionPointerTables (2 ms) 1.2 [ RUN ] CollectDirectBranchTargets.BoundsSplitVgprCanonicalFrameWithLongEpilogue 1.2 [ OK ] CollectDirectBranchTargets.BoundsSplitVgprCanonicalFrameWithLongEpilogue (10 ms) 1.2 [ RUN ] CollectDirectBranchTargets.BoundsScratchPreservedSelfRecursiveCallerSavedLinkVgpr 1.2 [ OK ] CollectDirectBranchTargets.BoundsScratchPreservedSelfRecursiveCallerSavedLinkVgpr (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.MarksUnboundedSetPcEntryWithoutTreatingItAsUnresolvedCall 1.2 [ OK ] CollectDirectBranchTargets.MarksUnboundedSetPcEntryWithoutTreatingItAsUnresolvedCall (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.HandlesSparseSetPcAndFunctionRangesWithoutCartesianScan 1.2 [ OK ] CollectDirectBranchTargets.HandlesSparseSetPcAndFunctionRangesWithoutCartesianScan (5 ms) 1.2 [ RUN ] CollectDirectBranchTargets.HandlesManyCallsWithoutCartesianGrouping 1.2 [ OK ] CollectDirectBranchTargets.HandlesManyCallsWithoutCartesianGrouping (6 ms) 1.2 [ RUN ] CollectDirectBranchTargets.IndexesManyBoundedReturnsAndKnownCallsWithoutCartesianScan 1.2 [ OK ] CollectDirectBranchTargets.IndexesManyBoundedReturnsAndKnownCallsWithoutCartesianScan (21 ms) 1.2 [ RUN ] CollectDirectBranchTargets.ResolvesProductionPcMaterializedCall 1.2 [ OK ] CollectDirectBranchTargets.ResolvesProductionPcMaterializedCall (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.BoundsFiniteExternalPcMaterializedCall 1.2 [ OK ] CollectDirectBranchTargets.BoundsFiniteExternalPcMaterializedCall (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsExternalCallContinuationIntoReturnFunction 1.2 [ OK ] CollectDirectBranchTargets.RejectsExternalCallContinuationIntoReturnFunction (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsClobberedPcMaterializedCall 1.2 [ OK ] CollectDirectBranchTargets.RejectsClobberedPcMaterializedCall (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsAlternateEntryIntoMaterialization 1.2 [ OK ] CollectDirectBranchTargets.RejectsAlternateEntryIntoMaterialization (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsDeclaredEntryIntoMaterialization 1.2 [ OK ] CollectDirectBranchTargets.RejectsDeclaredEntryIntoMaterialization (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsUndecodedMaterializationSlot 1.2 [ OK ] CollectDirectBranchTargets.RejectsUndecodedMaterializationSlot (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.UndecodedVectorAluDoesNotCreateIndirectEntry 1.2 [ OK ] CollectDirectBranchTargets.UndecodedVectorAluDoesNotCreateIndirectEntry (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.UndecodedScalarClassRemainsUnbounded 1.2 [ OK ] CollectDirectBranchTargets.UndecodedScalarClassRemainsUnbounded (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsUnboundedIndirectEntry 1.2 [ OK ] CollectDirectBranchTargets.RejectsUnboundedIndirectEntry (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.BoundsCanonicalSetPcReturn 1.2 [ OK ] CollectDirectBranchTargets.BoundsCanonicalSetPcReturn (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.ClosesMaterializedCallExactJumpAndCanonicalReturnTogether 1.2 [ OK ] CollectDirectBranchTargets.ClosesMaterializedCallExactJumpAndCanonicalReturnTogether (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsFiniteCallEntryIntoAnotherCallMaterialization 1.2 [ OK ] CollectDirectBranchTargets.RejectsFiniteCallEntryIntoAnotherCallMaterialization (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsClobberedSetPcReturn 1.2 [ OK ] CollectDirectBranchTargets.RejectsClobberedSetPcReturn (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsNestedCallSetPcReturn 1.2 [ OK ] CollectDirectBranchTargets.RejectsNestedCallSetPcReturn (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsIndirectFallthroughChainEntry 1.2 [ OK ] CollectDirectBranchTargets.RejectsIndirectFallthroughChainEntry (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsAlternateEntryIntoReturnFunction 1.2 [ OK ] CollectDirectBranchTargets.RejectsAlternateEntryIntoReturnFunction (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsInteriorPcMaterializedCallIntoReturnFunction 1.2 [ OK ] CollectDirectBranchTargets.RejectsInteriorPcMaterializedCallIntoReturnFunction (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsExternalAliasAtLocalFunctionEntry 1.2 [ OK ] CollectDirectBranchTargets.RejectsExternalAliasAtLocalFunctionEntry (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsUnsortedDeclaredFallthroughIntoReturnFunction 1.2 [ OK ] CollectDirectBranchTargets.RejectsUnsortedDeclaredFallthroughIntoReturnFunction (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsExactSetPcEntryIntoCallDefinedReturnFunction 1.2 [ OK ] CollectDirectBranchTargets.RejectsExactSetPcEntryIntoCallDefinedReturnFunction (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsCallReachedExactEntryIntoReturnFunction 1.2 [ OK ] CollectDirectBranchTargets.RejectsCallReachedExactEntryIntoReturnFunction (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.DoesNotPublishBoundedReturnsAfterNonClosedAudit 1.2 [ OK ] CollectDirectBranchTargets.DoesNotPublishBoundedReturnsAfterNonClosedAudit (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsLocalCallContinuationAtReturnFunctionEntry 1.2 [ OK ] CollectDirectBranchTargets.RejectsLocalCallContinuationAtReturnFunctionEntry (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsFiniteExternalCallContinuationAtReturnFunctionEntry 1.2 [ OK ] CollectDirectBranchTargets.RejectsFiniteExternalCallContinuationAtReturnFunctionEntry (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.AllowsUnreachablePaddingBeforeReturnFunction 1.2 [ OK ] CollectDirectBranchTargets.AllowsUnreachablePaddingBeforeReturnFunction (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.HandlesImmediateAbsoluteTargetCall 1.2 [ OK ] CollectDirectBranchTargets.HandlesImmediateAbsoluteTargetCall (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.CollectsPcRelativeCall 1.2 [ OK ] CollectDirectBranchTargets.CollectsPcRelativeCall (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.ProtectsExternalPcRelativeCallContinuation 1.2 [ OK ] CollectDirectBranchTargets.ProtectsExternalPcRelativeCallContinuation (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.BoundsExactSetPcEdgeThatEnablesDifferentPairSelector 1.2 [ OK ] CollectDirectBranchTargets.BoundsExactSetPcEdgeThatEnablesDifferentPairSelector (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RebuildsLeastSetPcFixedPointAfterUpstreamRejection 1.2 [ OK ] CollectDirectBranchTargets.RebuildsLeastSetPcFixedPointAfterUpstreamRejection (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsGappedExactSetPcSequence 1.2 [ OK ] CollectDirectBranchTargets.RejectsGappedExactSetPcSequence (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsExactSetPcTargetInInstructionInterior 1.2 [ OK ] CollectDirectBranchTargets.RejectsExactSetPcTargetInInstructionInterior (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsOverlappingSetPcDeltaRegister 1.2 [ OK ] CollectDirectBranchTargets.RejectsOverlappingSetPcDeltaRegister (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsSecondDwordEntryIntoExactSetPcMaterialization 1.2 [ OK ] CollectDirectBranchTargets.RejectsSecondDwordEntryIntoExactSetPcMaterialization (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.BoundsExactSetPcTargetOutsideText 1.2 [ OK ] CollectDirectBranchTargets.BoundsExactSetPcTargetOutsideText (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.BoundsBothSignedSetPcDirectionsAndWrappedExternalTarget 1.2 [ OK ] CollectDirectBranchTargets.BoundsBothSignedSetPcDirectionsAndWrappedExternalTarget (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsExactSetPcSelfInteriorTarget 1.2 [ OK ] CollectDirectBranchTargets.RejectsExactSetPcSelfInteriorTarget (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.DoesNotSelfAuthorizeDisconnectedExactCycleAndHonorsExternalRoot 1.2 [ OK ] CollectDirectBranchTargets.DoesNotSelfAuthorizeDisconnectedExactCycleAndHonorsExternalRoot (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsNonBoundaryExternalEntry 1.2 [ OK ] CollectDirectBranchTargets.RejectsNonBoundaryExternalEntry (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsNonBoundaryDirectAndCallTargets 1.2 [ OK ] CollectDirectBranchTargets.RejectsNonBoundaryDirectAndCallTargets (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.BoundsSymbolLessReturnAndUnionsAllContinuations 1.2 [ OK ] CollectDirectBranchTargets.BoundsSymbolLessReturnAndUnionsAllContinuations (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.BoundsTwoIndependentSymbolLessReturnRegions 1.2 [ OK ] CollectDirectBranchTargets.BoundsTwoIndependentSymbolLessReturnRegions (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsJointSymbolLessReturnEntryBetweenRegions 1.2 [ OK ] CollectDirectBranchTargets.RejectsJointSymbolLessReturnEntryBetweenRegions (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsOverlappingSymbolLessReturnRegions 1.2 [ OK ] CollectDirectBranchTargets.RejectsOverlappingSymbolLessReturnRegions (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsWrongPairAndClobberedSymbolLessReturns 1.2 [ OK ] CollectDirectBranchTargets.RejectsWrongPairAndClobberedSymbolLessReturns (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsNestedCallAndFallthroughSymbolLessReturns 1.2 [ OK ] CollectDirectBranchTargets.RejectsNestedCallAndFallthroughSymbolLessReturns (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsUnknownAndExternalEntriesIntoSymbolLessReturn 1.2 [ OK ] CollectDirectBranchTargets.RejectsUnknownAndExternalEntriesIntoSymbolLessReturn (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsGapAndSecondDwordEntryIntoSymbolLessReturn 1.2 [ OK ] CollectDirectBranchTargets.RejectsGapAndSecondDwordEntryIntoSymbolLessReturn (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsDirectAndDeclaredBypassIntoSymbolLessReturn 1.2 [ OK ] CollectDirectBranchTargets.RejectsDirectAndDeclaredBypassIntoSymbolLessReturn (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsFunctionRangeEntryInsideExactSetPcMaterialization 1.2 [ OK ] CollectDirectBranchTargets.RejectsFunctionRangeEntryInsideExactSetPcMaterialization (0 ms) 1.2 [ RUN ] CollectDirectBranchTargets.RejectsFunctionRangeEntryInsideSymbolLessReturnRegion 1.2 [ OK ] CollectDirectBranchTargets.RejectsFunctionRangeEntryInsideSymbolLessReturnRegion (0 ms) 1.2 [----------] 61 tests from CollectDirectBranchTargets (69 ms total) 1.2 1.2 [----------] 1 test from ElfView 1.2 [ RUN ] ElfView.MarksFunctionRangesIncompleteOnMalformedSymbolTable 1.2 [ OK ] ElfView.MarksFunctionRangesIncompleteOnMalformedSymbolTable (0 ms) 1.2 [----------] 1 test from ElfView (0 ms total) 1.2 1.2 [----------] 4 tests from SourceTailSafety 1.2 [ RUN ] SourceTailSafety.RejectsProtectedEntriesAndOverlappingRanges 1.2 [ OK ] SourceTailSafety.RejectsProtectedEntriesAndOverlappingRanges (0 ms) 1.2 [ RUN ] SourceTailSafety.IndexedRangeQueryMatchesOverlapBoundaries 1.2 [ OK ] SourceTailSafety.IndexedRangeQueryMatchesOverlapBoundaries (0 ms) 1.2 [ RUN ] SourceTailSafety.IndexedRangeQueryMatchesRandomizedLinearOracle 1.2 [ OK ] SourceTailSafety.IndexedRangeQueryMatchesRandomizedLinearOracle (0 ms) 1.2 [ RUN ] SourceTailSafety.ReservesRegisterlessReturnTailBeforeAffinePlanning 1.2 [ OK ] SourceTailSafety.ReservesRegisterlessReturnTailBeforeAffinePlanning (0 ms) 1.2 [----------] 4 tests from SourceTailSafety (0 ms total) 1.2 1.2 [----------] 5 tests from SafeSgprScratchBlock 1.2 [ RUN ] SafeSgprScratchBlock.RejectsRegisterBeyondAddressableLimit 1.2 [ OK ] SafeSgprScratchBlock.RejectsRegisterBeyondAddressableLimit (0 ms) 1.2 [ RUN ] SafeSgprScratchBlock.RejectsAlignmentOverflow 1.2 [ OK ] SafeSgprScratchBlock.RejectsAlignmentOverflow (0 ms) 1.2 [ RUN ] SafeSgprScratchBlock.CommitRejectsObjectWithoutKernelDescriptor 1.2 [ OK ] SafeSgprScratchBlock.CommitRejectsObjectWithoutKernelDescriptor (0 ms) 1.2 [ RUN ] SafeSgprScratchBlock.CommitCacheIsMonotoneAcrossOwnerScopes 1.2 [ OK ] SafeSgprScratchBlock.CommitCacheIsMonotoneAcrossOwnerScopes (0 ms) 1.2 [ RUN ] SafeSgprScratchBlock.OwnerlessCommitFailureIsAtomic 1.2 [ OK ] SafeSgprScratchBlock.OwnerlessCommitFailureIsAtomic (0 ms) 1.2 [----------] 5 tests from SafeSgprScratchBlock (1 ms total) 1.2 1.2 [----------] 11 tests from ForwardDeadVgprs 1.2 [ RUN ] ForwardDeadVgprs.OpaqueBeforeKillRejects 1.2 [ OK ] ForwardDeadVgprs.OpaqueBeforeKillRejects (0 ms) 1.2 [ RUN ] ForwardDeadVgprs.KillBeforeOpaqueAccepts 1.2 [ OK ] ForwardDeadVgprs.KillBeforeOpaqueAccepts (0 ms) 1.2 [ RUN ] ForwardDeadVgprs.ExternalExitBeforeKillRejects 1.2 [ OK ] ForwardDeadVgprs.ExternalExitBeforeKillRejects (0 ms) 1.2 [ RUN ] ForwardDeadVgprs.KillBeforeExternalExitAccepts 1.2 [ OK ] ForwardDeadVgprs.KillBeforeExternalExitAccepts (0 ms) 1.2 [ RUN ] ForwardDeadVgprs.OneUseBeforeKillBranchRejects 1.2 [ OK ] ForwardDeadVgprs.OneUseBeforeKillBranchRejects (0 ms) 1.2 [ RUN ] ForwardDeadVgprs.AllBranchesKillAccepts 1.2 [ OK ] ForwardDeadVgprs.AllBranchesKillAccepts (0 ms) 1.2 [ RUN ] ForwardDeadVgprs.LoopPathWithoutKillRejects 1.2 [ OK ] ForwardDeadVgprs.LoopPathWithoutKillRejects (0 ms) 1.2 [ RUN ] ForwardDeadVgprs.LoopWithFullKillAccepts 1.2 [ OK ] ForwardDeadVgprs.LoopWithFullKillAccepts (0 ms) 1.2 [ RUN ] ForwardDeadVgprs.BackedgeUseBeforePatchedSiteRejects 1.2 [ OK ] ForwardDeadVgprs.BackedgeUseBeforePatchedSiteRejects (0 ms) 1.2 [ RUN ] ForwardDeadVgprs.BackedgeWithoutUseToPatchedSiteAccepts 1.2 [ OK ] ForwardDeadVgprs.BackedgeWithoutUseToPatchedSiteAccepts (0 ms) 1.2 [ RUN ] ForwardDeadVgprs.PartialDefinitionIsUseNotKill 1.2 [ OK ] ForwardDeadVgprs.PartialDefinitionIsUseNotKill (0 ms) 1.2 [----------] 11 tests from ForwardDeadVgprs (0 ms total) 1.2 1.2 [----------] 2 tests from WmmaScale16 1.2 [ RUN ] WmmaScale16.PhysicalVgprRangeMustFitOneBank 1.2 [ OK ] WmmaScale16.PhysicalVgprRangeMustFitOneBank (0 ms) 1.2 [ RUN ] WmmaScale16.UnrecognizedVectorRegisterCannotDisappearFromProof 1.2 [ OK ] WmmaScale16.UnrecognizedVectorRegisterCannotDisappearFromProof (0 ms) 1.2 [----------] 2 tests from WmmaScale16 (0 ms total) 1.2 1.2 [----------] 2 tests from FindNearestSled 1.2 [ RUN ] FindNearestSled.RejectsOverflowingHeadroom 1.2 [ OK ] FindNearestSled.RejectsOverflowingHeadroom (0 ms) 1.2 [ RUN ] FindNearestSled.HandlesLargeUnsignedOffsets 1.2 [ OK ] FindNearestSled.HandlesLargeUnsignedOffsets (0 ms) 1.2 [----------] 2 tests from FindNearestSled (0 ms total) 1.2 1.2 [----------] 7 tests from BranchIslandAllocator 1.2 [ RUN ] BranchIslandAllocator.AcceptsExactPositiveReachBoundary 1.2 [ OK ] BranchIslandAllocator.AcceptsExactPositiveReachBoundary (0 ms) 1.2 [ RUN ] BranchIslandAllocator.RollsBackPartialChainAndAliases 1.2 [ OK ] BranchIslandAllocator.RollsBackPartialChainAndAliases (0 ms) 1.2 [ RUN ] BranchIslandAllocator.HoldsPartialChainAcrossMultiplePromotions 1.2 [ OK ] BranchIslandAllocator.HoldsPartialChainAcrossMultiplePromotions (0 ms) 1.2 [ RUN ] BranchIslandAllocator.TerminalFailureRollsBackPromotedPartialChain 1.2 [ OK ] BranchIslandAllocator.TerminalFailureRollsBackPromotedPartialChain (0 ms) 1.2 [ RUN ] BranchIslandAllocator.SkipsGatewayFromDifferentFunction 1.2 [ OK ] BranchIslandAllocator.SkipsGatewayFromDifferentFunction (0 ms) 1.2 [ RUN ] BranchIslandAllocator.CoAdvancesEqualPhysicalAliases 1.2 [ OK ] BranchIslandAllocator.CoAdvancesEqualPhysicalAliases (0 ms) 1.2 [ RUN ] BranchIslandAllocator.SplitsPartialAliasAtOccupiedDword 1.2 [ OK ] BranchIslandAllocator.SplitsPartialAliasAtOccupiedDword (0 ms) 1.2 [----------] 7 tests from BranchIslandAllocator (0 ms total) 1.2 1.2 [----------] 1 test from TrampolineCoalescing 1.2 [ RUN ] TrampolineCoalescing.MergesAdjacentRegisterlessReturnSites 1.2 [ OK ] TrampolineCoalescing.MergesAdjacentRegisterlessReturnSites (0 ms) 1.2 [----------] 1 test from TrampolineCoalescing (0 ms total) 1.2 1.2 [----------] 2 tests from BranchPromotionSearchRange 1.2 [ RUN ] BranchPromotionSearchRange.ClampsForwardCorridorToReachableBand 1.2 [ OK ] BranchPromotionSearchRange.ClampsForwardCorridorToReachableBand (0 ms) 1.2 [ RUN ] BranchPromotionSearchRange.ClampsBackwardCorridorToReachableBand 1.2 [ OK ] BranchPromotionSearchRange.ClampsBackwardCorridorToReachableBand (0 ms) 1.2 [----------] 2 tests from BranchPromotionSearchRange (0 ms total) 1.2 1.2 [----------] 2 tests from BranchPromotionCandidateCursor 1.2 [ RUN ] BranchPromotionCandidateCursor.MatchesScalarDirectionalOrderAndBounds 1.2 [ OK ] BranchPromotionCandidateCursor.MatchesScalarDirectionalOrderAndBounds (0 ms) 1.2 [ RUN ] BranchPromotionCandidateCursor.RepeatedScanSkipsOnlyPermanentlyRejectedStarts 1.2 [ OK ] BranchPromotionCandidateCursor.RepeatedScanSkipsOnlyPermanentlyRejectedStarts (0 ms) 1.2 [----------] 2 tests from BranchPromotionCandidateCursor (0 ms total) 1.2 1.2 [----------] 8 tests from AssembleDecode 1.2 [ RUN ] AssembleDecode.SNopRoundTrip 1.2 [ OK ] AssembleDecode.SNopRoundTrip (0 ms) 1.2 [ RUN ] AssembleDecode.SoftFailIsNotProofSafe 1.2 [ OK ] AssembleDecode.SoftFailIsNotProofSafe (0 ms) 1.2 [ RUN ] AssembleDecode.SingleInstructionRejectsSequence 1.2 [ OK ] AssembleDecode.SingleInstructionRejectsSequence (0 ms) 1.2 [ RUN ] AssembleDecode.InstructionSequenceRoundTrip 1.2 [ OK ] AssembleDecode.InstructionSequenceRoundTrip (0 ms) 1.2 [ RUN ] AssembleDecode.CvtPkFp8LiteralSourcesDecodeAsTwelveBytes 1.2 [ OK ] AssembleDecode.CvtPkFp8LiteralSourcesDecodeAsTwelveBytes (0 ms) 1.2 [ RUN ] AssembleDecode.CvtPkFp8MixedLiteralSourcesDecodeAsTwelveBytes 1.2 [ OK ] AssembleDecode.CvtPkFp8MixedLiteralSourcesDecodeAsTwelveBytes (0 ms) 1.2 [ RUN ] AssembleDecode.CvtPkFp8InlineConstantsDecodeAsEightBytes 1.2 [ OK ] AssembleDecode.CvtPkFp8InlineConstantsDecodeAsEightBytes (0 ms) 1.2 [ RUN ] AssembleDecode.RejectsGarbageAsm 1.2 error: invalid instruction 1.2 not_a_real_op 1.2 ^ 1.2 [ OK ] AssembleDecode.RejectsGarbageAsm (0 ms) 1.2 [----------] 8 tests from AssembleDecode (2 ms total) 1.2 1.2 [----------] 8 tests from RegisterLiveness 1.2 [ RUN ] RegisterLiveness.TiedAccumulatorDefCountsAsIncomingRead 1.2 [ OK ] RegisterLiveness.TiedAccumulatorDefCountsAsIncomingRead (0 ms) 1.2 [ RUN ] RegisterLiveness.PartialVccDefinitionDoesNotKillFullVcc 1.2 [ OK ] RegisterLiveness.PartialVccDefinitionDoesNotKillFullVcc (0 ms) 1.2 [ RUN ] RegisterLiveness.BatchedVccNeedsRespectControlFlowAndFullDefs 1.2 [ OK ] RegisterLiveness.BatchedVccNeedsRespectControlFlowAndFullDefs (0 ms) 1.2 [ RUN ] RegisterLiveness.BatchProofMatchesScalarAcrossControlFlow 1.2 [ OK ] RegisterLiveness.BatchProofMatchesScalarAcrossControlFlow (3 ms) 1.2 [ RUN ] RegisterLiveness.BatchedSgprProofMatchesRandomizedBranchLoops 1.2 [ OK ] RegisterLiveness.BatchedSgprProofMatchesRandomizedBranchLoops (83 ms) 1.2 [ RUN ] RegisterLiveness.BatchedSgprProofPreservesReplacementUnion 1.2 [ OK ] RegisterLiveness.BatchedSgprProofPreservesReplacementUnion (0 ms) 1.2 [ RUN ] RegisterLiveness.NumberedSgprExtractionCoversAliasesAndTiedRmw 1.2 [ OK ] RegisterLiveness.NumberedSgprExtractionCoversAliasesAndTiedRmw (0 ms) 1.2 [ RUN ] RegisterLiveness.ReplacementTracksOnlyIncomingValues 1.2 [ OK ] RegisterLiveness.ReplacementTracksOnlyIncomingValues (0 ms) 1.2 [----------] 8 tests from RegisterLiveness (89 ms total) 1.2 1.2 [----------] 1 test from FarReturnSgprCache 1.2 [ RUN ] FarReturnSgprCache.ReusesOneFunctionAnalysisAcrossSites 1.2 [ OK ] FarReturnSgprCache.ReusesOneFunctionAnalysisAcrossSites (1 ms) 1.2 [----------] 1 test from FarReturnSgprCache (1 ms total) 1.2 1.2 [----------] 2 tests from ApplyByteReplace 1.2 [ RUN ] ApplyByteReplace.PadsWithSNop 1.2 [ OK ] ApplyByteReplace.PadsWithSNop (0 ms) 1.2 [ RUN ] ApplyByteReplace.RejectsOutOfBounds 1.2 [ OK ] ApplyByteReplace.RejectsOutOfBounds (0 ms) 1.2 [----------] 2 tests from ApplyByteReplace (0 ms total) 1.2 1.2 [----------] 3 tests from CheckVgprOverlap 1.2 [ RUN ] CheckVgprOverlap.DetectsDirectOverlap 1.2 [ OK ] CheckVgprOverlap.DetectsDirectOverlap (0 ms) 1.2 [ RUN ] CheckVgprOverlap.NoOverlapForDisjointVgprs 1.2 [ OK ] CheckVgprOverlap.NoOverlapForDisjointVgprs (0 ms) 1.2 [ RUN ] CheckVgprOverlap.HandlesEmptyValuInst 1.2 [ OK ] CheckVgprOverlap.HandlesEmptyValuInst (0 ms) 1.2 [----------] 3 tests from CheckVgprOverlap (0 ms total) 1.2 1.2 [----------] 2 tests from BuildTrampoline 1.2 [ RUN ] BuildTrampoline.AppendsBranchBackAfterAssembledAsm 1.2 [ OK ] BuildTrampoline.AppendsBranchBackAfterAssembledAsm (0 ms) 1.2 [ RUN ] BuildTrampoline.EmptyOnBadAsm 1.2 error: invalid instruction 1.2 this_is_not_a_valid_instruction 1.2 ^ 1.2 [ OK ] BuildTrampoline.EmptyOnBadAsm (0 ms) 1.2 [----------] 2 tests from BuildTrampoline (0 ms total) 1.2 1.2 [----------] 2 tests from ExpandDs2Addr 1.2 [ RUN ] ExpandDs2Addr.PreservesAddressNeededBySecondLoad 1.2 [ OK ] ExpandDs2Addr.PreservesAddressNeededBySecondLoad (0 ms) 1.2 [ RUN ] ExpandDs2Addr.RejectsCyclicExchangeDependency 1.2 [ OK ] ExpandDs2Addr.RejectsCyclicExchangeDependency (0 ms) 1.2 [----------] 2 tests from ExpandDs2Addr (0 ms total) 1.2 1.2 [----------] 6 tests from BuildKernelEntryTrampoline 1.2 [ RUN ] BuildKernelEntryTrampoline.BuildsRecognizedPcRelativeStub 1.2 [ OK ] BuildKernelEntryTrampoline.BuildsRecognizedPcRelativeStub (0 ms) 1.2 [ RUN ] BuildKernelEntryTrampoline.PrefixPrefiltersNonStubBytes 1.2 [ OK ] BuildKernelEntryTrampoline.PrefixPrefiltersNonStubBytes (0 ms) 1.2 [ RUN ] BuildKernelEntryTrampoline.PrefixPrefiltersHipblasltSmokeEntryBytes 1.2 [ OK ] BuildKernelEntryTrampoline.PrefixPrefiltersHipblasltSmokeEntryBytes (0 ms) 1.2 [ RUN ] BuildKernelEntryTrampoline.PrefixPrefiltersUnknownDecodeBytes 1.2 [ OK ] BuildKernelEntryTrampoline.PrefixPrefiltersUnknownDecodeBytes (0 ms) 1.2 [ RUN ] BuildKernelEntryTrampoline.MatcherRejectsNonStubBytes 1.2 [ OK ] BuildKernelEntryTrampoline.MatcherRejectsNonStubBytes (0 ms) 1.2 [ RUN ] BuildKernelEntryTrampoline.MatcherRejectsWrongOperandShape 1.2 [ OK ] BuildKernelEntryTrampoline.MatcherRejectsWrongOperandShape (0 ms) 1.2 [----------] 6 tests from BuildKernelEntryTrampoline (2 ms total) 1.2 1.2 [----------] 3 tests from DisplacementPlan 1.2 [ RUN ] DisplacementPlan.MapsInsertionAndReplacementBoundaries 1.2 [ OK ] DisplacementPlan.MapsInsertionAndReplacementBoundaries (0 ms) 1.2 [ RUN ] DisplacementPlan.RejectsOverlappingEdits 1.2 [ OK ] DisplacementPlan.RejectsOverlappingEdits (0 ms) 1.2 [ RUN ] DisplacementPlan.RebuildsTextAndPadsToPostTextAlignment 1.2 [ OK ] DisplacementPlan.RebuildsTextAndPadsToPostTextAlignment (0 ms) 1.2 [----------] 3 tests from DisplacementPlan (0 ms total) 1.2 1.2 [----------] 8 tests from TextDisplacement 1.2 [ RUN ] TextDisplacement.ReencodesForwardSBranchAcrossInsertion 1.2 [ OK ] TextDisplacement.ReencodesForwardSBranchAcrossInsertion (0 ms) 1.2 [ RUN ] TextDisplacement.PreservesSymbolEndingAtInsertionBoundary 1.2 [ OK ] TextDisplacement.PreservesSymbolEndingAtInsertionBoundary (0 ms) 1.2 [ RUN ] TextDisplacement.UpdatesKernelDescriptorEntryOffset 1.2 [ OK ] TextDisplacement.UpdatesKernelDescriptorEntryOffset (0 ms) 1.2 [ RUN ] TextDisplacement.RejectsPcSensitiveAddressMaterialization 1.2 [ OK ] TextDisplacement.RejectsPcSensitiveAddressMaterialization (0 ms) 1.2 [ RUN ] TextDisplacement.RejectsLaterFileContentInTextLoadSegment 1.2 [ OK ] TextDisplacement.RejectsLaterFileContentInTextLoadSegment (0 ms) 1.2 [ RUN ] TextDisplacement.RejectsDebugSectionsUntilAddressesCanBeRemapped 1.2 [ OK ] TextDisplacement.RejectsDebugSectionsUntilAddressesCanBeRemapped (0 ms) 1.2 [ RUN ] TextDisplacement.RejectsTextRelocationSections 1.2 [ OK ] TextDisplacement.RejectsTextRelocationSections (0 ms) 1.2 [ RUN ] TextDisplacement.RejectsDynamicRelocationTargetingText 1.2 [ OK ] TextDisplacement.RejectsDynamicRelocationTargetingText (0 ms) 1.2 [----------] 8 tests from TextDisplacement (2 ms total) 1.2 1.2 [----------] 7 tests from KernelEntryTrampoline 1.2 [ RUN ] KernelEntryTrampoline.ClampsInstPrefSizeAndAvoidsPrefetchGuard 1.2 [ OK ] KernelEntryTrampoline.ClampsInstPrefSizeAndAvoidsPrefetchGuard (0 ms) 1.2 [ RUN ] KernelEntryTrampoline.SecondPassAddsNoDuplicateStubSymbol 1.2 [ OK ] KernelEntryTrampoline.SecondPassAddsNoDuplicateStubSymbol (0 ms) 1.2 [ RUN ] KernelEntryTrampoline.SkipsWhenPrologueAlreadyHasVmemWorkaround 1.2 [ OK ] KernelEntryTrampoline.SkipsWhenPrologueAlreadyHasVmemWorkaround (0 ms) 1.2 [ RUN ] KernelEntryTrampoline.InstallsWhenPrologueLacksVmemWorkaround 1.2 [ OK ] KernelEntryTrampoline.InstallsWhenPrologueLacksVmemWorkaround (0 ms) 1.2 [ RUN ] KernelEntryTrampoline.AlignsStubByVirtualAddress 1.2 [ OK ] KernelEntryTrampoline.AlignsStubByVirtualAddress (0 ms) 1.2 [ RUN ] KernelEntryTrampoline.AppendReturnsZeroWhenNoDescriptorsExist 1.2 [ OK ] KernelEntryTrampoline.AppendReturnsZeroWhenNoDescriptorsExist (0 ms) 1.2 [ RUN ] KernelEntryTrampoline.AppendFailsWithoutSgprScratchPair 1.2 [ OK ] KernelEntryTrampoline.AppendFailsWithoutSgprScratchPair (0 ms) 1.2 [----------] 7 tests from KernelEntryTrampoline (2 ms total) 1.2 1.2 [----------] 2 tests from RewriteKernelEntryDescriptorOffsets 1.2 [ RUN ] RewriteKernelEntryDescriptorOffsets.AggregatesSgprBumpsMaxSkipZero 1.2 [ OK ] RewriteKernelEntryDescriptorOffsets.AggregatesSgprBumpsMaxSkipZero (0 ms) 1.2 [ RUN ] RewriteKernelEntryDescriptorOffsets.PropagatesMissingDescriptorFailure 1.2 [ OK ] RewriteKernelEntryDescriptorOffsets.PropagatesMissingDescriptorFailure (0 ms) 1.2 [----------] 2 tests from RewriteKernelEntryDescriptorOffsets (0 ms total) 1.2 1.2 [----------] 1 test from ClassifyWmmaNops 1.2 [ RUN ] ClassifyWmmaNops.CoversKnownMnemonics 1.2 [ OK ] ClassifyWmmaNops.CoversKnownMnemonics (0 ms) 1.2 [----------] 1 test from ClassifyWmmaNops (0 ms total) 1.2 1.2 [----------] 6 tests from PatchScaleSrc2 1.2 [ RUN ] PatchScaleSrc2.ZeroedFieldGetsPatched 1.2 [ OK ] PatchScaleSrc2.ZeroedFieldGetsPatched (0 ms) 1.2 [ RUN ] PatchScaleSrc2.PreservesOtherBytes 1.2 [ OK ] PatchScaleSrc2.PreservesOtherBytes (0 ms) 1.2 [ RUN ] PatchScaleSrc2.AllOnesFieldGetsPatched 1.2 [ OK ] PatchScaleSrc2.AllOnesFieldGetsPatched (0 ms) 1.2 [ RUN ] PatchScaleSrc2.AlreadyVgpr0ReturnsFalse 1.2 [ OK ] PatchScaleSrc2.AlreadyVgpr0ReturnsFalse (0 ms) 1.2 [ RUN ] PatchScaleSrc2.IsIdempotent 1.2 [ OK ] PatchScaleSrc2.IsIdempotent (0 ms) 1.2 [ RUN ] PatchScaleSrc2.PreservesNonScaleSrc2Bits 1.2 [ OK ] PatchScaleSrc2.PreservesNonScaleSrc2Bits (0 ms) 1.2 [----------] 6 tests from PatchScaleSrc2 (0 ms total) 1.2 1.2 [----------] 3 tests from HotswapPatchVTable 1.2 [ RUN ] HotswapPatchVTable.RegisterInPlaceBindsOnlyInPlaceSlot 1.2 [ OK ] HotswapPatchVTable.RegisterInPlaceBindsOnlyInPlaceSlot (0 ms) 1.2 [ RUN ] HotswapPatchVTable.InstallBindsRegisteredAndLeavesUnregisteredNull 1.2 [ OK ] HotswapPatchVTable.InstallBindsRegisteredAndLeavesUnregisteredNull (0 ms) 1.2 [ RUN ] HotswapPatchVTable.ProcessSingletonIdentityAndEagerInstall 1.2 [ OK ] HotswapPatchVTable.ProcessSingletonIdentityAndEagerInstall (0 ms) 1.2 [----------] 3 tests from HotswapPatchVTable (0 ms total) 1.2 1.2 [----------] 3 tests from AddTid 1.2 [ RUN ] AddTid.AddTidDecodesWithExpectedLayout 1.2 [ OK ] AddTid.AddTidDecodesWithExpectedLayout (0 ms) 1.2 [ RUN ] AddTid.LoadTrampolineThroughBuildTrampoline 1.2 [ OK ] AddTid.LoadTrampolineThroughBuildTrampoline (0 ms) 1.2 [ RUN ] AddTid.StoreTrampolineThroughBuildTrampoline 1.2 [ OK ] AddTid.StoreTrampolineThroughBuildTrampoline (0 ms) 1.2 [----------] 3 tests from AddTid (1 ms total) 1.2 1.2 [----------] 3 tests from DecodeCache 1.2 [ RUN ] DecodeCache.RepeatedInstructionsReuseDecodeWithPerOccurrenceOffset 1.2 [ OK ] DecodeCache.RepeatedInstructionsReuseDecodeWithPerOccurrenceOffset (0 ms) 1.2 [ RUN ] DecodeCache.InterleavedDistinctSizesUseCorrectEntries 1.2 [ OK ] DecodeCache.InterleavedDistinctSizesUseCorrectEntries (0 ms) 1.2 [ RUN ] DecodeCache.TruncatedFinalWindowDecodesWithoutStaleHit 1.2 [ OK ] DecodeCache.TruncatedFinalWindowDecodesWithoutStaleHit (0 ms) 1.2 [----------] 3 tests from DecodeCache (1 ms total) 1.2 1.2 [----------] 3 tests from LivenessInfo 1.2 [ RUN ] LivenessInfo.ConservativeFallbackSharesOneAllLiveVector 1.2 [ OK ] LivenessInfo.ConservativeFallbackSharesOneAllLiveVector (0 ms) 1.2 [ RUN ] LivenessInfo.PerInstructionAccessorsReturnIndexedVectors 1.2 [ OK ] LivenessInfo.PerInstructionAccessorsReturnIndexedVectors (0 ms) 1.2 [ RUN ] LivenessInfo.ZeroVgprConservativeModeIsExplicit 1.2 [ OK ] LivenessInfo.ZeroVgprConservativeModeIsExplicit (0 ms) 1.2 [----------] 3 tests from LivenessInfo (0 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 217 tests from 42 test suites ran. (189 ms total) 1.2 [ PASSED ] 217 tests. 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 9 tests from 2 test suites. 1.2 [----------] Global test environment set-up. 1.2 [----------] 8 tests from HotswapProfile 1.2 [ RUN ] HotswapProfile.DisabledSessionRecordsNothing 1.2 [ OK ] HotswapProfile.DisabledSessionRecordsNothing (0 ms) 1.2 [ RUN ] HotswapProfile.EnabledSessionAddAccumulates 1.2 [ OK ] HotswapProfile.EnabledSessionAddAccumulates (0 ms) 1.2 [ RUN ] HotswapProfile.CountOnlyRecordsCalls 1.2 [ OK ] HotswapProfile.CountOnlyRecordsCalls (0 ms) 1.2 [ RUN ] HotswapProfile.ScopeRecordsOnceOnDestruction 1.2 [ OK ] HotswapProfile.ScopeRecordsOnceOnDestruction (0 ms) 1.2 [ RUN ] HotswapProfile.ScopeFinishIsIdempotent 1.2 [ OK ] HotswapProfile.ScopeFinishIsIdempotent (0 ms) 1.2 [ RUN ] HotswapProfile.DisabledScopeRecordsNothing 1.2 [ OK ] HotswapProfile.DisabledScopeRecordsNothing (0 ms) 1.2 [ RUN ] HotswapProfile.MetricInfoTableWellFormed 1.2 [ OK ] HotswapProfile.MetricInfoTableWellFormed (0 ms) 1.2 [ RUN ] HotswapProfile.FlushDerivesUnaccountedAndConvertsUnits 1.2 [ OK ] HotswapProfile.FlushDerivesUnaccountedAndConvertsUnits (0 ms) 1.2 [----------] 8 tests from HotswapProfile (0 ms total) 1.2 1.2 [----------] 1 test from TimeStatisticsMerge 1.2 [ RUN ] TimeStatisticsMerge.ConcurrentMergeStatsIsRaceFree 1.2 [ OK ] TimeStatisticsMerge.ConcurrentMergeStatsIsRaceFree (2 ms) 1.2 [----------] 1 test from TimeStatisticsMerge (2 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 9 tests from 2 test suites ran. (2 ms total) 1.2 [ PASSED ] 9 tests. 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 27 tests from 1 test suite. 1.2 [----------] Global test environment set-up. 1.2 [----------] 27 tests from DemangleTable/DemangleSymbolNameTest 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/0 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/0 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/1 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/1 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/2 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/2 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/3 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/3 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/4 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/4 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/5 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/5 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/6 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/6 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/7 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/7 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/8 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/8 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/9 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/9 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/10 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/10 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/11 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/11 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/12 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/12 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/13 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/13 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/14 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/14 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/15 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/15 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/16 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/16 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/17 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/17 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/18 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/18 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/19 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/19 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/20 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/20 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/21 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/21 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/22 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/22 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/23 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/23 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/24 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/24 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/25 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/25 (0 ms) 1.2 [ RUN ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/26 1.2 [ OK ] DemangleTable/DemangleSymbolNameTest.DemangleMatch/26 (0 ms) 1.2 [----------] 27 tests from DemangleTable/DemangleSymbolNameTest (0 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 27 tests from 1 test suite ran. (0 ms total) 1.2 [ PASSED ] 27 tests. 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 21 tests from 1 test suite. 1.2 [----------] Global test environment set-up. 1.2 [----------] 21 tests from Logger 1.2 [ RUN ] Logger.ZeroLevelDisablesEverything 1.2 [ OK ] Logger.ZeroLevelDisablesEverything (0 ms) 1.2 [ RUN ] Logger.LevelEnablesSeveritiesUpToItself 1.2 [ OK ] Logger.LevelEnablesSeveritiesUpToItself (0 ms) 1.2 [ RUN ] Logger.MaxLevelEnablesEverything 1.2 [ OK ] Logger.MaxLevelEnablesEverything (0 ms) 1.2 [ RUN ] Logger.NeverEmitsZeroSeverity 1.2 [ OK ] Logger.NeverEmitsZeroSeverity (0 ms) 1.2 [ RUN ] Logger.ParseLogLevelNumericValues 1.2 [ OK ] Logger.ParseLogLevelNumericValues (0 ms) 1.2 [ RUN ] Logger.ParseLogLevelClampsAboveMax 1.2 [ OK ] Logger.ParseLogLevelClampsAboveMax (0 ms) 1.2 [ RUN ] Logger.ParseLogLevelEmptyUsesVerboseFallback 1.2 [ OK ] Logger.ParseLogLevelEmptyUsesVerboseFallback (0 ms) 1.2 [ RUN ] Logger.ParseLogLevelNonNumericUsesVerboseFallback 1.2 [ OK ] Logger.ParseLogLevelNonNumericUsesVerboseFallback (0 ms) 1.2 [ RUN ] Logger.ParseLogLevelNegativeAndInvalidFailSafely 1.2 [ OK ] Logger.ParseLogLevelNegativeAndInvalidFailSafely (0 ms) 1.2 [ RUN ] Logger.ParseLogLevelExplicitWinsOverVerbose 1.2 [ OK ] Logger.ParseLogLevelExplicitWinsOverVerbose (0 ms) 1.2 [ RUN ] Logger.EmitsPrefixedAndNewlineTerminated 1.2 [ OK ] Logger.EmitsPrefixedAndNewlineTerminated (0 ms) 1.2 [ RUN ] Logger.SuppressedSeverityWritesNothing 1.2 [ OK ] Logger.SuppressedSeverityWritesNothing (0 ms) 1.2 [ RUN ] Logger.NullSinkDoesNotCrash 1.2 [ OK ] Logger.NullSinkDoesNotCrash (0 ms) 1.2 [ RUN ] Logger.CaptureScopeTeesEmittedMessages 1.2 [ OK ] Logger.CaptureScopeTeesEmittedMessages (0 ms) 1.2 [ RUN ] Logger.CaptureScopeRestoresPreviousOnExit 1.2 [ OK ] Logger.CaptureScopeRestoresPreviousOnExit (0 ms) 1.2 [ RUN ] Logger.CaptureRespectsLevelFilter 1.2 [ OK ] Logger.CaptureRespectsLevelFilter (0 ms) 1.2 [ RUN ] Logger.ConcurrentEmitsAreNotInterleaved 1.2 [ OK ] Logger.ConcurrentEmitsAreNotInterleaved (0 ms) 1.2 [ RUN ] Logger.ConcurrentEmitAndSinkWritesAreSerialized 1.2 [ OK ] Logger.ConcurrentEmitAndSinkWritesAreSerialized (0 ms) 1.2 [ RUN ] Logger.CaptureStreamIsThreadLocal 1.2 [ OK ] Logger.CaptureStreamIsThreadLocal (0 ms) 1.2 [ RUN ] Logger.RedirectToFileWritesEmittedMessages 1.2 [ OK ] Logger.RedirectToFileWritesEmittedMessages (0 ms) 1.2 [ RUN ] Logger.RedirectOpenFailureIsRecorded 1.2 [ OK ] Logger.RedirectOpenFailureIsRecorded (0 ms) 1.2 [----------] 21 tests from Logger (1 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 21 tests from 1 test suite ran. (1 ms total) 1.2 [ PASSED ] 21 tests. 1.2 [9/10] Running utility command for test-unit 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 5 tests from 1 test suite. 1.2 [----------] Global test environment set-up. 1.2 [----------] 5 tests from RaiserScaffolding 1.2 [ RUN ] RaiserScaffolding.EmptyInputProducesValidModule 1.2 [ OK ] RaiserScaffolding.EmptyInputProducesValidModule (0 ms) 1.2 [ RUN ] RaiserScaffolding.ModuleAdvertisesAMDGPUTriple 1.2 [ OK ] RaiserScaffolding.ModuleAdvertisesAMDGPUTriple (0 ms) 1.2 [ RUN ] RaiserScaffolding.KernelFunctionIsAMDGPUKernelWithRetVoid 1.2 [ OK ] RaiserScaffolding.KernelFunctionIsAMDGPUKernelWithRetVoid (0 ms) 1.2 [ RUN ] RaiserScaffolding.EmptyTargetIsaIsRejected 1.2 [ OK ] RaiserScaffolding.EmptyTargetIsaIsRejected (0 ms) 1.2 [ RUN ] RaiserScaffolding.MalformedTargetIsaIsRejected 1.2 [ OK ] RaiserScaffolding.MalformedTargetIsaIsRejected (0 ms) 1.2 [----------] 5 tests from RaiserScaffolding (0 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 5 tests from 1 test suite ran. (0 ms total) 1.2 [ PASSED ] 5 tests. 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 11 tests from 1 test suite. 1.2 [----------] Global test environment set-up. 1.2 [----------] 11 tests from WaveProjectionContract 1.2 [ RUN ] WaveProjectionContract.ReplicationDoesNotProvideFullWaveExec 1.2 [ OK ] WaveProjectionContract.ReplicationDoesNotProvideFullWaveExec (0 ms) 1.2 [ RUN ] WaveProjectionContract.WaveNativeProvidesFullWaveExec 1.2 [ OK ] WaveProjectionContract.WaveNativeProvidesFullWaveExec (0 ms) 1.2 [ RUN ] WaveProjectionContract.BaseDefaults 1.2 [ OK ] WaveProjectionContract.BaseDefaults (0 ms) 1.2 [ RUN ] WaveProjectionContract.ThreadLoop 1.2 [ OK ] WaveProjectionContract.ThreadLoop (0 ms) 1.2 [ RUN ] WaveProjectionContract.ReplicationHasOneSourceWavePerTarget 1.2 [ OK ] WaveProjectionContract.ReplicationHasOneSourceWavePerTarget (0 ms) 1.2 [ RUN ] WaveProjectionContract.WaveNativeHasTwoSourceWavesPerTarget 1.2 [ OK ] WaveProjectionContract.WaveNativeHasTwoSourceWavesPerTarget (0 ms) 1.2 [ RUN ] WaveProjectionContract.ThreadLoopReportsSourceWavesPerTargetRatio 1.2 [ OK ] WaveProjectionContract.ThreadLoopReportsSourceWavesPerTargetRatio (0 ms) 1.2 [ RUN ] WaveProjectionContract.ReplicationDoubledDispatch 1.2 [ OK ] WaveProjectionContract.ReplicationDoubledDispatch (0 ms) 1.2 [ RUN ] WaveProjectionContract.WrapAsWWMValueIsNoOpOnWaveNative 1.2 [ OK ] WaveProjectionContract.WrapAsWWMValueIsNoOpOnWaveNative (0 ms) 1.2 [ RUN ] WaveProjectionContract.WrapAsWWMValueEmitsStrictWWMOnReplication 1.2 [ OK ] WaveProjectionContract.WrapAsWWMValueEmitsStrictWWMOnReplication (0 ms) 1.2 [ RUN ] WaveProjectionContract.WrapAsWWMValueHandlesVectorFloatOverload 1.2 [ OK ] WaveProjectionContract.WrapAsWWMValueHandlesVectorFloatOverload (0 ms) 1.2 [----------] 11 tests from WaveProjectionContract (1 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 11 tests from 1 test suite ran. (1 ms total) 1.2 [ PASSED ] 11 tests. 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 5 tests from 1 test suite. 1.2 [----------] Global test environment set-up. 1.2 [----------] 5 tests from RaiseFailure 1.2 [ RUN ] RaiseFailure.GeneralCarriesOnlyReasonAndDetail 1.2 [ OK ] RaiseFailure.GeneralCarriesOnlyReasonAndDetail (0 ms) 1.2 [ RUN ] RaiseFailure.AtInstructionLocatesTheInstruction 1.2 [ OK ] RaiseFailure.AtInstructionLocatesTheInstruction (0 ms) 1.2 [ RUN ] RaiseFailure.AtInstructionAllowsAnEmptyDetail 1.2 [ OK ] RaiseFailure.AtInstructionAllowsAnEmptyDetail (0 ms) 1.2 [ RUN ] RaiseFailure.InKernelFormatsTheKernelScopedMessage 1.2 [ OK ] RaiseFailure.InKernelFormatsTheKernelScopedMessage (0 ms) 1.2 [ RUN ] RaiseFailure.ReasonStringTokensAreStable 1.2 [ OK ] RaiseFailure.ReasonStringTokensAreStable (0 ms) 1.2 [----------] 5 tests from RaiseFailure (0 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 5 tests from 1 test suite ran. (0 ms total) 1.2 [ PASSED ] 5 tests. 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 7 tests from 1 test suite. 1.2 [----------] Global test environment set-up. 1.2 [----------] 7 tests from RegFileTest 1.2 [ RUN ] RegFileTest.SGPR32RoundTrip 1.2 [ OK ] RegFileTest.SGPR32RoundTrip (0 ms) 1.2 [ RUN ] RegFileTest.VGPR32RoundTrip 1.2 [ OK ] RegFileTest.VGPR32RoundTrip (0 ms) 1.2 [ RUN ] RegFileTest.M0RoundTrip 1.2 [ OK ] RegFileTest.M0RoundTrip (0 ms) 1.2 [ RUN ] RegFileTest.SGPR64RoundTripSplitsAndRecombines 1.2 [ OK ] RegFileTest.SGPR64RoundTripSplitsAndRecombines (0 ms) 1.2 [ RUN ] RegFileTest.SccI1RoundTrip 1.2 [ OK ] RegFileTest.SccI1RoundTrip (0 ms) 1.2 [ RUN ] RegFileTest.VectorRoundTripAcrossContiguousVgprs 1.2 [ OK ] RegFileTest.VectorRoundTripAcrossContiguousVgprs (0 ms) 1.2 [ RUN ] RegFileTest.InitProducesPromotableAllocasAndVerifies 1.2 [ OK ] RegFileTest.InitProducesPromotableAllocasAndVerifies (0 ms) 1.2 [----------] 7 tests from RegFileTest (3 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 7 tests from 1 test suite ran. (3 ms total) 1.2 [ PASSED ] 7 tests. 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 26 tests from 3 test suites. 1.2 [----------] Global test environment set-up. 1.2 [----------] 12 tests from UserSgprLayout 1.2 [ RUN ] UserSgprLayout.DerivesCanonicalOrderAndAccessors 1.2 [ OK ] UserSgprLayout.DerivesCanonicalOrderAndAccessors (0 ms) 1.2 [ RUN ] UserSgprLayout.DisabledSourcesHaveNoSgpr 1.2 [ OK ] UserSgprLayout.DisabledSourcesHaveNoSgpr (0 ms) 1.2 [ RUN ] UserSgprLayout.EntryRunLengthMatchesDwordCount 1.2 [ OK ] UserSgprLayout.EntryRunLengthMatchesDwordCount (0 ms) 1.2 [ RUN ] UserSgprLayout.DecodesKernargPreload 1.2 [ OK ] UserSgprLayout.DecodesKernargPreload (0 ms) 1.2 [ RUN ] UserSgprLayout.ReservedUserSgprsRemainUnset 1.2 [ OK ] UserSgprLayout.ReservedUserSgprsRemainUnset (0 ms) 1.2 [ RUN ] UserSgprLayout.TooFewUserSgprsAreRefused 1.2 [ OK ] UserSgprLayout.TooFewUserSgprsAreRefused (0 ms) 1.2 [ RUN ] UserSgprLayout.KernargPreloadOutsideSegmentIsRefused 1.2 [ OK ] UserSgprLayout.KernargPreloadOutsideSegmentIsRefused (0 ms) 1.2 [ RUN ] UserSgprLayout.ArchitectedWorkgroupIdsAreNotSequentialSgprs 1.2 [ OK ] UserSgprLayout.ArchitectedWorkgroupIdsAreNotSequentialSgprs (0 ms) 1.2 [ RUN ] UserSgprLayout.UserSgprCountFieldWidthIsIsaVersioned 1.2 [ OK ] UserSgprLayout.UserSgprCountFieldWidthIsIsaVersioned (0 ms) 1.2 [ RUN ] UserSgprLayout.ExcessiveUserSgprCountIsRefused 1.2 [ OK ] UserSgprLayout.ExcessiveUserSgprCountIsRefused (0 ms) 1.2 [ RUN ] UserSgprLayout.KernargPreloadOnUnsupportedIsaIsRefused 1.2 [ OK ] UserSgprLayout.KernargPreloadOnUnsupportedIsaIsRefused (0 ms) 1.2 [ RUN ] UserSgprLayout.PrintSummarizesEntries 1.2 [ OK ] UserSgprLayout.PrintSummarizesEntries (0 ms) 1.2 [----------] 12 tests from UserSgprLayout (0 ms total) 1.2 1.2 [----------] 4 tests from ClassifySourceHiddenArgByte 1.2 [ RUN ] ClassifySourceHiddenArgByte.MatchesHiddenArgByteIndex 1.2 [ OK ] ClassifySourceHiddenArgByte.MatchesHiddenArgByteIndex (0 ms) 1.2 [ RUN ] ClassifySourceHiddenArgByte.RegularArgIsNotAMatch 1.2 [ OK ] ClassifySourceHiddenArgByte.RegularArgIsNotAMatch (0 ms) 1.2 [ RUN ] ClassifySourceHiddenArgByte.UnknownHiddenKindIsUnsupported 1.2 [ OK ] ClassifySourceHiddenArgByte.UnknownHiddenKindIsUnsupported (0 ms) 1.2 [ RUN ] ClassifySourceHiddenArgByte.OffsetPastAllArgsIsNotAMatch 1.2 [ OK ] ClassifySourceHiddenArgByte.OffsetPastAllArgsIsNotAMatch (0 ms) 1.2 [----------] 4 tests from ClassifySourceHiddenArgByte (0 ms total) 1.2 1.2 [----------] 10 tests from EmitSourceHidden 1.2 [ RUN ] EmitSourceHidden.BlockCountSynthesizesDispatchDivision 1.2 [ OK ] EmitSourceHidden.BlockCountSynthesizesDispatchDivision (0 ms) 1.2 [ RUN ] EmitSourceHidden.RegularArgReturnsNullWithoutError 1.2 [ OK ] EmitSourceHidden.RegularArgReturnsNullWithoutError (0 ms) 1.2 [ RUN ] EmitSourceHidden.UnsupportedHiddenKindIsAnError 1.2 [ OK ] EmitSourceHidden.UnsupportedHiddenKindIsAnError (0 ms) 1.2 [ RUN ] EmitSourceHidden.InvalidHiddenArgSizeIsAnError 1.2 [ OK ] EmitSourceHidden.InvalidHiddenArgSizeIsAnError (0 ms) 1.2 [ RUN ] EmitSourceHidden.ZeroSizedHiddenArgIsAnError 1.2 [ OK ] EmitSourceHidden.ZeroSizedHiddenArgIsAnError (0 ms) 1.2 [ RUN ] EmitSourceHidden.GlobalOffsetNeedsHipZeroAssumption 1.2 [ OK ] EmitSourceHidden.GlobalOffsetNeedsHipZeroAssumption (0 ms) 1.2 [ RUN ] EmitSourceHidden.ScaledReplicationDescalesOnlyXGroupSize 1.2 [ OK ] EmitSourceHidden.ScaledReplicationDescalesOnlyXGroupSize (0 ms) 1.2 [ RUN ] EmitSourceHidden.UnsupportedIntegerWidthIsAnError 1.2 [ OK ] EmitSourceHidden.UnsupportedIntegerWidthIsAnError (0 ms) 1.2 [ RUN ] EmitSourceHidden.DwordSpanningNonHiddenByteIsAnError 1.2 [ OK ] EmitSourceHidden.DwordSpanningNonHiddenByteIsAnError (0 ms) 1.2 [ RUN ] EmitSourceHidden.DwordStartingBeforeHiddenArgIsAnError 1.2 [ OK ] EmitSourceHidden.DwordStartingBeforeHiddenArgIsAnError (0 ms) 1.2 [----------] 10 tests from EmitSourceHidden (0 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 26 tests from 3 test suites ran. (1 ms total) 1.2 [ PASSED ] 26 tests. 1.2 Running main() from /__w/TheRock/TheRock/build/third-party/googletest/source/googletest/src/gtest_main.cc 1.2 [==========] Running 12 tests from 4 test suites. 1.2 [----------] Global test environment set-up. 1.2 [----------] 7 tests from DecoderTest 1.2 [ RUN ] DecoderTest.InitMCStatePopulatesEveryMember 1.2 [ OK ] DecoderTest.InitMCStatePopulatesEveryMember (0 ms) 1.2 [ RUN ] DecoderTest.MnemonicHelpersOnScalarMove 1.2 [ OK ] DecoderTest.MnemonicHelpersOnScalarMove (0 ms) 1.2 [ RUN ] DecoderTest.MnemonicHelpersOnProgramEnd 1.2 [ OK ] DecoderTest.MnemonicHelpersOnProgramEnd (0 ms) 1.2 [ RUN ] DecoderTest.StrippedMnemonicDropsEncodingSuffix 1.2 [ OK ] DecoderTest.StrippedMnemonicDropsEncodingSuffix (0 ms) 1.2 [ RUN ] DecoderTest.EvalOperandAsConstFoldsExpr 1.2 [ OK ] DecoderTest.EvalOperandAsConstFoldsExpr (0 ms) 1.2 [ RUN ] DecoderTest.ISAProfileGfx942 1.2 [ OK ] DecoderTest.ISAProfileGfx942 (0 ms) 1.2 [ RUN ] DecoderTest.ISAProfileGfx1250 1.2 [ OK ] DecoderTest.ISAProfileGfx1250 (0 ms) 1.2 [----------] 7 tests from DecoderTest (0 ms total) 1.2 1.2 [----------] 2 tests from CanonicalOp 1.2 [ RUN ] CanonicalOp.NameRoundTrip 1.2 [ OK ] CanonicalOp.NameRoundTrip (0 ms) 1.2 [ RUN ] CanonicalOp.EveryValueIsNamed 1.2 [ OK ] CanonicalOp.EveryValueIsNamed (0 ms) 1.2 [----------] 2 tests from CanonicalOp (0 ms total) 1.2 1.2 [----------] 2 tests from StripEncoding 1.2 [ RUN ] StripEncoding.DropsKnownSuffixes 1.2 [ OK ] StripEncoding.DropsKnownSuffixes (0 ms) 1.2 [ RUN ] StripEncoding.LeavesUnsuffixedUnchanged 1.2 [ OK ] StripEncoding.LeavesUnsuffixedUnchanged (0 ms) 1.2 [----------] 2 tests from StripEncoding (0 ms total) 1.2 1.2 [----------] 1 test from DecodedInstFlags 1.2 [ RUN ] DecodedInstFlags.SizeAndCondRegBitsAreIndependent 1.2 [ OK ] DecodedInstFlags.SizeAndCondRegBitsAreIndependent (0 ms) 1.2 [----------] 1 test from DecodedInstFlags (0 ms total) 1.2 1.2 [----------] Global test environment tear-down 1.2 [==========] 12 tests from 4 test suites ran. (0 ms total) 1.2 [ PASSED ] 12 tests. END 1787778989.2348592 1.2215721607208252 0