From ffd3a4849ccaae014f87b657be4d3af450045ab0 Mon Sep 17 00:00:00 2001 From: Hamish Knight Date: Fri, 17 Oct 2025 20:22:28 +0100 Subject: [PATCH] [test] Include signatures in crasher filenames --- ...wift => ASTMangler-appendBoundGenericArgs-6e14da.swift} | 0 ...> ASTMangler-appendConstrainedExistential-b94c7e.swift} | 0 ...fb8483fc.swift => ASTMangler-appendEntity-1c86dd.swift} | 0 ...4fe32.swift => ASTMangler-appendExtension-d41add.swift} | 0 ...cad622a515.swift => ASTMangler-appendType-113aa5.swift} | 0 ...fc126fa3fd.swift => ASTMangler-appendType-571502.swift} | 0 ...4671c.swift => ASTMangler-mangleDeclAsUSR-8b1e4c.swift} | 0 ...=> ASTScopeImpl-getCharSourceRangeOfScope-34e018.swift} | 0 ...ASTScopeImpl-lookupLocalBindingsInPattern-7d9bfa.swift} | 0 ...bstractStorageDecl-setSynthesizedAccessor-89642f.swift} | 0 ...peCheckCompletionCallback-sawSolutionImpl-cfad4e.swift} | 0 ...rence-inferTypeWitnessesViaValueWitnesses-bc178c.swift} | 0 ...swift => AttributeChecker-visitCustomAttr-762190.swift} | 0 ...664f93ae6f7.swift => BoundGenericType-get-9f45d6.swift} | 0 ...ift => ClangUSRGenerationRequest-evaluate-7ee355.swift} | 0 ...ift => ClangUSRGenerationRequest-evaluate-98bd08.swift} | 0 ...mpletionCallbacksImpl-typecheckParsedType-0ee20e.swift} | 0 ...=> CodeCompletionResultBuilder-takeResult-524e0a.swift} | 0 ...tionStringBuilder-addCallArgumentPatterns-09a6a1.swift} | 0 ...6dd32.swift => CompletionLookup-foundDecl-47f816.swift} | 0 ... CompletionLookup-getValueExprCompletions-868120.swift} | 0 ...onformanceChecker-resolveWitnessViaLookup-1f12cf.swift} | 0 ...onformanceLookupTable-compareConformances-9949f9.swift} | 0 ...ift => ConstraintSystem-addConstraintImpl-78f127.swift} | 0 ...ystem-addKeyPathApplicationRootConstraint-000798.swift} | 0 ...m-buildDisjunctionForOptionalVsUnderlying-a51bc0.swift} | 0 ...4eb9eac.swift => ConstraintSystem-getType-64cbd4.swift} | 0 ...=> ConstraintSystem-getTypeOfReferencePre-1a97a7.swift} | 0 ...onstraintSystem-isArgumentGenericFunction-2ac01e.swift} | 0 ...ft => ConstraintSystem-recordArgumentList-3b831a.swift} | 0 ....swift => ConstraintSystem-setClosureType-39b75b.swift} | 0 ...b.swift => Decl-getResolvedCustomAttrType-724e28.swift} | 0 ...6.swift => Decl-getResolvedCustomAttrType-ab3972.swift} | 0 ...30.swift => Decl-getSemanticAvailableAttr-ae7830.swift} | 0 ...149246.swift => DeclContext-getASTContext-acb001.swift} | 0 ...t => DeclContext-getDeclaredInterfaceType-dffa2c.swift} | 0 ... => FragileFunctionKindRequest-OutputType-dac201.swift} | 0 ...ft => FragileFunctionKindRequest-evaluate-39e194.swift} | 0 ...ft => FragileFunctionKindRequest-evaluate-587183.swift} | 0 ...ift => GenericContext-getGenericSignature-eaf1c7.swift} | 0 ...> GenericSignatureImpl-getSuperclassBound-7d168e.swift} | 0 ...GenericSignatureImpl-isValidTypeParameter-73f3b9.swift} | 2 +- ...ift => GenericSignatureImpl-requiresClass-fa7127.swift} | 2 +- ... => GenericSignatureImpl-requiresProtocol-f75dad.swift} | 0 ...ft => GenericTypeParamDecl-getSourceRange-e8698a.swift} | 0 ...Instance-performCachedOperationIfPossible-2b1c3d.swift} | 0 ...Instance-performCachedOperationIfPossible-88987d.swift} | 0 ...swift => InterfaceTypeRequest-cacheResult-26ba10.swift} | 0 ... => IterableDeclContext-addMemberSilently-102203.swift} | 0 ... => IterableDeclContext-addMemberSilently-1ac322.swift} | 0 ...peCheckCompletionCallback-sawSolutionImpl-be524c.swift} | 0 ....swift => MacroDefinitionRequest-evaluate-bf2a1e.swift} | 0 ...{d7b68d01c9ccf2f4.swift => Mangler-verify-d7b68d.swift} | 0 ...> NominalTypeDecl-prepareConformanceTable-f13530.swift} | 0 ...c15e9391fc736.swift => Parser-consumeDecl-06ac15.swift} | 0 ...d3300a5.swift => Parser-consumeIdentifier-3d85be.swift} | 0 ...341d9.swift => Parser-consumeTopLevelDecl-f03bb3.swift} | 0 ...41cd43f2f603f31.swift => Parser-parseDecl-a41cd4.swift} | 0 ...b89b249.swift => Parser-parseExprSelector-7b92bb.swift} | 0 ...eba84d.swift => Parser-parseLineDirective-fd1bd5.swift} | 0 ...9fde.swift => Parser-parseParameterClause-844783.swift} | 0 ... Parser-parseStorageRestrictionsAttribute-0c65ac.swift} | 0 ...Parser-performIDEInspectionSecondPassImpl-d3a218.swift} | 0 ...PostfixCompletionCallback-sawSolutionImpl-16a3fa.swift} | 0 ...cd6.swift => PreCheckTarget-walkToExprPre-4c8b45.swift} | 0 ...rintingDiagnosticConsumer-printDiagnostic-0dfb06.swift} | 0 ...ProtocolConformance-getTypeWitnessAndDecl-4b1d97.swift} | 0 ...swift => RequirementMachine-requiresClass-631208.swift} | 0 ...2e8498.swift => RequirementMachine-verify-93646f.swift} | 0 ...f29a3a.swift => RequirementMachine-verify-b702ab.swift} | 0 ...t => RewriteContext-getMutableTermForType-f98762.swift} | 0 ...9d344d.swift => StmtChecker-typeCheckStmt-81f0b4.swift} | 0 ...5856f6.swift => StmtChecker-typeCheckStmt-8659dc.swift} | 0 ...d28bbc.swift => StmtChecker-typeCheckStmt-d50069.swift} | 0 ...swift => TypeBase-getContextSubstitutions-88724b.swift} | 0 ...bb09b60.swift => TypeBase-getReducedShape-b74734.swift} | 0 ...e.swift => TypeChecker-resolveDeclRefExpr-87443a.swift} | 0 ...TypeChecker-typeCheckStmtConditionElement-974abc.swift} | 0 ...3a52bf91ab5d2ee.swift => TypeDecl-getName-43a52b.swift} | 0 ...fefcf40293db48f.swift => TypeDecl-getName-9fefcf.swift} | 0 ...52359b2767fa879.swift => TypeDecl-getName-e52359.swift} | 0 ...8443.swift => TypePrinter-printParentType-2f8724.swift} | 0 ...=> TypePrinter-printWithParensIfNotSimple-44e8aa.swift} | 0 ...{796ef3e298a05a47.swift => TypeRepr-print-796ef3.swift} | 0 ...{99e962b241f1d25b.swift => TypeRepr-print-99e962.swift} | 0 ...t => TypeResolution-resolveContextualType-276e19.swift} | 0 ...a6.swift => TypeResolver-resolveTupleType-cdc75e.swift} | 0 ...6.swift => TypeResolver-resolveVarargType-32fa0d.swift} | 0 ...eb11f2ba0f.swift => USRBasedType-fromType-8668a3.swift} | 0 ...40b5540c4b70be.swift => ValueDecl-dumpRef-3840b5.swift} | 0 ...99f80.swift => abortWithVerificationError-825c80.swift} | 0 ...e7ca295930f4.swift => checkSingleOverride-488be7.swift} | 0 .../{77896730013ed459.swift => diagnoseMatch-778967.swift} | 0 ...cb5a61d.swift => diagnoseMissingOwnership-76eec4.swift} | 0 ...1fccd220ab.swift => finishStorageImplInfo-ead1bd.swift} | 0 ...=> getEquivalentDeclContextFromSourceFile-0c2dce.swift} | 2 +- ...=> getEquivalentDeclContextFromSourceFile-27fbd1.swift} | 0 ...{e6e38c515da4fe5a.swift => getNameForObjC-e6e38c.swift} | 0 ...5c244e77cf.swift => getRequirementMachine-4334b0.swift} | 0 ...29b7ce07e7d.swift => getTypeForCompletion-d02ac2.swift} | 0 ...faa1ddef0cb57f.swift => openTypeParameter-96faa1.swift} | 0 ...7b491555f468.swift => parseGuardedPattern-c9107b.swift} | 0 .../{0af7ab3606b78927.swift => printContext-0af7ab.swift} | 0 ...243ac3f1f8d7b.swift => resolveDeclRefExpr-10b243.swift} | 0 ...621d80984121a.swift => resolveDeclRefExpr-1e4621.swift} | 0 validation-test/compiler_crashers_2/267b1378f37f8563.swift | 7 ------- validation-test/compiler_crashers_2/2c8d3a95fcb84248.swift | 7 ------- validation-test/compiler_crashers_2/35c1917cd0f5ba23.swift | 7 ------- validation-test/compiler_crashers_2/442f5cd1363787db.swift | 4 ---- validation-test/compiler_crashers_2/5cbe6a68da313ea9.swift | 6 ------ validation-test/compiler_crashers_2/6235b4422a78fa73.swift | 7 ------- validation-test/compiler_crashers_2/698f276cef6d3418.swift | 4 ---- validation-test/compiler_crashers_2/7315b4568a81e97d.swift | 4 ---- validation-test/compiler_crashers_2/93b241538559442a.swift | 5 ----- ....swift => ASTMangler-appendAnyGenericType-df1e71.swift} | 0 ...ift => ASTMangler-appendClosureComponents-298c18.swift} | 0 ...> ASTMangler-appendConstrainedExistential-0be4d5.swift} | 0 ...ift => ASTMangler-appendExistentialLayout-e5dc06.swift} | 0 ...fe6b9.swift => ASTMangler-appendExtension-f1419d.swift} | 0 ...t => ASTMangler-appendOpaqueTypeArchetype-750bcc.swift} | 0 ...STScopeDeclConsumerForLocalLookup-consume-7565b5.swift} | 0 ...eDeclConsumerForUnqualifiedLookup-consume-933fe2.swift} | 0 ...6acd8120aa.swift => ASTScopeImpl-addChild-4414db.swift} | 0 ...opeImpl-checkSourceRangeBeforeAddingChild-e4b31d.swift} | 0 ... => AbstractStorageDecl-getAccessStrategy-cb8022.swift} | 0 ...AbstractStorageDecl-getValueInterfaceType-c9bb54.swift} | 0 ...d.swift => AbstractStorageDecl-mutability-98fb6d.swift} | 0 ...> AbstractionPattern-getNumFunctionParams-221591.swift} | 0 ...f.swift => AccessLevelRequest-cacheResult-807f13.swift} | 0 ... ActorIsolationChecker-checkLocalCaptures-40188c.swift} | 0 ...peOrInstanceMemberFailure-diagnoseAsError-912b50.swift} | 0 ...peOrInstanceMemberFailure-diagnoseAsError-ef6782.swift} | 0 ...wift => AssignmentFailure-diagnoseAsError-730082.swift} | 0 ...dTypeInference-inferAbstractTypeWitnesses-e71481.swift} | 0 ...rence-inferTypeWitnessesViaValueWitnesses-ee01b0.swift} | 0 ...t => AttributeChecker-visitImplementsAttr-23dbe8.swift} | 0 .../AvailabilityScope-verify-5cbe6a.swift | 6 ++++++ ...0.swift => AvailabilitySet-getConditional-b7fa36.swift} | 0 ...907.swift => BuildForwardingSubstitutions-2f2808.swift} | 0 ...allerSideDefaultArgExprRequest-OutputType-05e8f1.swift} | 0 ... CallerSideDefaultArgExprRequest-evaluate-c82707.swift} | 0 ...59f717.swift => CanTypeWrapperTraits-type-035fa4.swift} | 0 ...57013c.swift => CanTypeWrapperTraits-type-d4b14c.swift} | 0 ...f158ddb.swift => ClassDecl-isSuperclassOf-8867bf.swift} | 2 +- ...37951d.swift => Classification-forDeclRef-e2b164.swift} | 0 ...651fea1b598eb09d.swift => ConjunctionStep-651fea.swift} | 0 ...a5.swift => ConnectedComponents-unionSets-486a70.swift} | 0 ...ft => ConstantReqCallWalker-walkToExprPre-c3d136.swift} | 0 ...1881325acd.swift => Constraint-Constraint-5ac759.swift} | 0 ...86c7921441.swift => Constraint-Constraint-f954ff.swift} | 0 ...onstraintGraph-computeConnectedComponents-57c387.swift} | 0 ...wift => ConstraintGraphNode-addConstraint-149155.swift} | 0 ...27bfc746.swift => ConstraintSystem-addFix-4546ec.swift} | 0 .../ConstraintSystem-applySolutionFixes-267b13.swift | 7 +++++++ .../ConstraintSystem-applySolutionFixes-c03733.swift | 4 ++++ ...wift => ConstraintSystem-bindOverloadType-788743.swift} | 0 ...ift => ConstraintSystem-diagnoseAmbiguity-45e113.swift} | 0 ...nstraintSystem-diagnoseAmbiguityWithFixes-5b828c.swift} | 0 ...nstraintSystem-diagnoseAmbiguityWithFixes-963e71.swift} | 0 ...2e7ed7.swift => ConstraintSystem-finalize-efe245.swift} | 0 ....swift => ConstraintSystem-getBindingsFor-4437c5.swift} | 0 ...wift => ConstraintSystem-getCalleeLocator-a6b3bc.swift} | 0 ....swift => ConstraintSystem-getClosureType-36e4ea.swift} | 0 ....swift => ConstraintSystem-getClosureType-dc5f07.swift} | 0 ...e53846d.swift => ConstraintSystem-getType-cbbc09.swift} | 0 ...straintSystem-getTypeOfMemberReferencePre-fef90f.swift} | 0 ...ConstraintSystem-matchFunctionResultTypes-014ab6.swift} | 0 ...ft => ConstraintSystem-matchFunctionTypes-e991ae.swift} | 0 ...ft => ConstraintSystem-matchResultBuilder-c7f6f9.swift} | 0 ...6136.swift => ConstraintSystem-matchTypes-7c8101.swift} | 0 ...=> ConstraintSystem-openGenericParameters-981bb1.swift} | 0 ...ft => ConstraintSystem-recordArgumentList-d48b4d.swift} | 0 ... ConstraintSystem-recordDisjunctionChoice-ebe41b.swift} | 0 ...t => ConstraintSystem-recordImpliedResult-2a435f.swift} | 0 ...d.swift => ConstraintSystem-recordKeyPath-4c48b3.swift} | 0 ...raintSystem-recordMatchCallArgumentResult-2b5170.swift} | 0 ...wift => ConstraintSystem-recordOpenedType-12d361.swift} | 0 ...wift => ConstraintSystem-recordOpenedType-efd413.swift} | 0 ...> ConstraintSystem-recordResolvedOverload-3070c3.swift} | 0 ...> ConstraintSystem-recordResolvedOverload-9470fb.swift} | 0 ....swift => ConstraintSystem-repairFailures-51e247.swift} | 0 ....swift => ConstraintSystem-repairFailures-df69d2.swift} | 0 ...=> ConstraintSystem-setCapturedExpansions-457eda.swift} | 0 ....swift => ConstraintSystem-setClosureType-3056ff.swift} | 0 ...f2.swift => ConstraintSystem-setTargetFor-9f75fc.swift} | 0 ...a551533.swift => ConstraintSystem-setType-e40b44.swift} | 0 ...implifyExplicitGenericArgumentsConstraint-56561b.swift} | 0 ...onstraintSystem-simplifyKeyPathConstraint-56777e.swift} | 0 ...onstraintSystem-simplifyKeyPathConstraint-9601e1.swift} | 0 ...straintSystem-simplifySameShapeConstraint-d02218.swift} | 0 ....swift => ConstraintWalker-walkToExprPost-c956e0.swift} | 0 ...ontextualFailure-diagnoseConversionToBool-67f313.swift} | 0 ...ift => ContextualFailure-getDiagnosticFor-b404bf.swift} | 0 ...extualFailure-tryProtocolConformanceFixIt-a8c84d.swift} | 0 ...ec1f2aee1.swift => Decl-attachParsedAttrs-f4e397.swift} | 0 .../{6cbf07908427d45f.swift => Decl-getLoc-6cbf07.swift} | 0 .../Decl-getResolvedCustomAttrType-442f5c.swift | 4 ++++ ...d.swift => Decl-getResolvedCustomAttrType-922c20.swift} | 0 ...f9.swift => Decl-getSemanticAvailableAttr-863c70.swift} | 0 ...310815.swift => DeclContext-getASTContext-a12dee.swift} | 0 ...swift => DeclContext-getSelfInterfaceType-760438.swift} | 0 ....swift => DeclRefTypeRepr-DeclRefTypeRepr-8d7e9f.swift} | 0 ...efaultAndMaxAccessLevelRequest-cacheResult-698f27.swift | 4 ++++ ...DerivedConformance-deriveDistributedActor-7459ef.swift} | 2 +- ... => DiagnoseWalker-checkUseOfMetaTypeName-a87df2.swift} | 0 ...372.swift => DiagnoseWalker-walkToExprPre-45fab6.swift} | 0 ...b0e.swift => DiagnoseWalker-walkToExprPre-50b7d0.swift} | 0 ...5c0.swift => DiagnoseWalker-walkToExprPre-5939b8.swift} | 0 ...oVarargsFailure-tryDropArrayBracketsFixIt-d40d72.swift} | 0 ...swift => ExprPatternMatchRequest-evaluate-50b525.swift} | 0 ...swift => ExprRewriter-coerceCallArguments-033b40.swift} | 0 ...swift => ExprRewriter-coerceCallArguments-9010fe.swift} | 0 ...6558b1.swift => ExprRewriter-coerceToType-298b14.swift} | 0 ...9055ad.swift => ExprRewriter-coerceToType-685973.swift} | 2 +- ...373fa50.swift => ExprRewriter-finishApply-dda1d9.swift} | 0 ...62.swift => ExprRewriter-visitDeclRefExpr-3b6836.swift} | 0 ...4f.swift => ExprRewriter-visitKeyPathExpr-3e3dd6.swift} | 0 ...5d.swift => FailureDiagnostic-resolveType-379825.swift} | 0 ...=> FindMatchOperatorDeclRef-walkToExprPre-975116.swift} | 0 ... FulfillmentMap-searchNominalTypeMetadata-3b24e8.swift} | 0 ...c159d8541132fa2.swift => FunctionType-get-dc159d.swift} | 0 ...FunctionTypeMismatch-FunctionTypeMismatch-6a3340.swift} | 0 ...cArgumentsMismatchFailure-diagnoseAsError-e782d1.swift} | 0 ...=> GenericEnvironment-getMappingIfPresent-5592e8.swift} | 0 ...Environment-mapElementTypeIntoPackContext-8bd36f.swift} | 0 ...Environment-mapElementTypeIntoPackContext-a8ea33.swift} | 0 .../GenericSignature-verify-7315b4.swift | 4 ++++ ...ericSignatureImpl-getReducedTypeParameter-294a06.swift} | 0 ...ericSignatureImpl-getReducedTypeParameter-570ee5.swift} | 0 ... => GenericSignatureImpl-lookupNestedType-63d065.swift} | 2 +- ...ft => GenericTypeParamDecl-getSourceRange-579f31.swift} | 0 ...ecker-isClosureRequiringSelfQualification-ef6fa0.swift} | 0 ...lightSubstitution-projectLaneFromPackType-361c5a.swift} | 0 ...lightSubstitution-projectLaneFromPackType-ee271b.swift} | 0 ...2.swift => InFlightSubstitution-substType-13d9ae.swift} | 0 ...sBindableVisitor-handleGenericNominalType-c3b37e.swift} | 0 ...8db36de8f.swift => IsObjCRequest-evaluate-497c09.swift} | 0 ...dff60.swift => KeyPathExpr-getKeyPathType-c80788.swift} | 0 ...{ed0d39c475521d4d.swift => LValueType-get-ed0d39.swift} | 0 ...Checker-diagnoseMissingResultDependencies-5ccf43.swift} | 0 ...1ddf9624.swift => LookupResultBuilder-add-a7ee60.swift} | 0 ...6ba.swift => MacroDecl-getIntroducedNames-6b4f7c.swift} | 0 ...ift => MissingCallFailure-diagnoseAsError-e5940f.swift} | 0 ...formanceFailure-MissingConformanceFailure-da6465.swift} | 0 ...nformanceFailure-diagnoseTypeCannotConform-a53b65.swift | 4 ++++ ...textualConformanceFailure-diagnoseAsError-f86451.swift} | 0 ...tionalUnwrapFailure-offerForceUnwrapFixIt-7e19cb.swift} | 0 ...tiConformanceChecker-checkAllConformances-db89d0.swift} | 0 ...tiConformanceChecker-checkAllConformances-f795c2.swift} | 0 ...514d9ef.swift => NodeAdder-visitBraceStmt-e69d4d.swift} | 0 ...wift => NominalTypeDecl-lookupConformance-5367d3.swift} | 0 ...eralConversionFailure-emitSuggestionNotes-0ca37c.swift} | 0 ...tocolConformance-getAssociatedConformance-1be7dd.swift} | 0 ...OutOfOrderArgumentFailure-diagnoseAsError-84cb3a.swift} | 0 ....swift => PackType-getExpandedGenericArgs-7c107d.swift} | 0 ...Parser-consumeTokenWithoutFeedingReceiver-4809d4.swift} | 0 ...swift => Parser-parseAbstractFunctionBody-1b160f.swift} | 0 ...f396e9dd5fce33e.swift => Parser-parseList-ff396e.swift} | 0 ...swift => Parser-parseStmtConditionElement-13a11e.swift} | 0 ...978c8be6.swift => Parser-parseStmtForEach-4059e8.swift} | 0 ... Parser-parseStorageRestrictionsAttribute-b80a65.swift} | 0 ...0e4b.swift => Parser-parseTypeInlineArray-3f12a4.swift} | 0 ...8909.swift => Parser-parseTypeInlineArray-6e4c01.swift} | 0 ...af692e43c.swift => Parser-parseTypeSimple-2e580d.swift} | 0 ...6d49.swift => PatternTypeRequest-evaluate-a1776e.swift} | 0 ...25f.swift => PreCheckTarget-walkToExprPre-9f3063.swift} | 0 ...PrintingDiagnosticConsumer-printDiagnostic-c24f9f.swift | 3 +++ ...00.swift => PropertyBag-getAssociatedType-eb83d3.swift} | 0 ...da.swift => PropertyBag-getAssociatedType-f676be.swift} | 2 +- ....swift => QualifiedLookupRequest-evaluate-78fae7.swift} | 0 ...wift => RecordingTraversal-walkToExprPost-da3154.swift} | 0 ... => RequirementFailure-RequirementFailure-be64bc.swift} | 0 ... => RequirementFailure-RequirementFailure-f6e255.swift} | 0 ...mentMachine-areReducedTypeParametersEqual-1801de.swift} | 0 ...irementMachine-buildRequirementsFromRules-d2b0fe.swift} | 0 ...wift => RequirementMachine-isConcreteType-9c85fd.swift} | 0 ...ft => RequirementMachine-lookupNestedType-18f909.swift} | 0 ...t => RequirementSignatureRequest-evaluate-109d1c.swift} | 0 ...ResolvePattern-composeTupleOrParenPattern-bf28fe.swift} | 0 ...e6.swift => ResolvePattern-visitTupleExpr-16194a.swift} | 0 ...wift => ResultBuilderTypeRequest-evaluate-a517ab.swift} | 0 ...49f.swift => ResultPlanner-planIntoDirect-7569a0.swift} | 0 ...=> RewriteContext-getProtocolComponentRec-0dd217.swift} | 0 ... => RewriteContext-getRelativeTermForType-5e95d5.swift} | 0 .../RewriteContext-getRelativeTermForType-6235b4.swift | 7 +++++++ ... => RewritePathEvaluator-applyRewriteRule-087bf0.swift} | 0 ...iteSystem-buildRewritePathForJoiningTerms-9b5b20.swift} | 0 ...mposeTermIntoConformanceRuleLeftHandSides-fda9a6.swift} | 2 +- ...ft => RewriteSystem-minimizeRewriteSystem-dc31b2.swift} | 0 ...swift => RewriteSystem-verifyRewriteRules-012b9d.swift} | 0 ...irementFailure-SameTypeRequirementFailure-438c8a.swift} | 0 ...95.swift => Solution-computeSubstitutions-0634c6.swift} | 0 ...80b4ec75d7.swift => Solution-getFixedType-98b9c4.swift} | 0 ...swift => Solution-getFunctionArgApplyInfo-07e13f.swift} | 0 ...swift => Solution-getFunctionArgApplyInfo-7498c8.swift} | 0 ...swift => Solution-getFunctionArgApplyInfo-c9616a.swift} | 0 .../{0e9a3e1eacb8f98e.swift => SolverTrail-0e9a3e.swift} | 0 ...yLabelToAssociateTrailingClosure-diagnose-5ed611.swift} | 0 ...9fbd87f3ba61177c.swift => Storage-Storage-9fbd87.swift} | 0 ....swift => StorageImplInfoRequest-evaluate-699304.swift} | 0 ...=> SubscriptMisuseFailure-diagnoseAsError-d3bddf.swift} | 0 ...00685b7123ac.swift => SubstitutionMap-get-ca5900.swift} | 0 ...SyntacticElementSolutionApplication-apply-70de1c.swift} | 0 ...ingClosureAmbiguityFailure-diagnoseAsNote-d62041.swift} | 0 ...98c06e51fee9.swift => Transform-transform-61ba98.swift} | 0 ...eContextualFailure-TupleContextualFailure-005cd0.swift} | 0 ...=> TypeBase-computeInvertibleConformances-2e9f8c.swift} | 0 ...=> TypeBase-computeInvertibleConformances-877192.swift} | 0 ...swift => TypeBase-getContextSubstitutions-076b29.swift} | 0 ...swift => TypeBase-getContextSubstitutions-622ea0.swift} | 0 ...f5.swift => TypeBase-getSuperclassForDecl-52afb1.swift} | 0 ...c8.swift => TypeBase-getSuperclassForDecl-b9f0fa.swift} | 0 ...d3.swift => TypeBase-removeArgumentLabels-e28b0b.swift} | 0 ...swift => TypeChecker-checkObjCKeyPathExpr-a7ea7a.swift} | 0 ...63.swift => TypeChecker-lookupUnqualified-7600dd.swift} | 0 ...wift => TypeChecker-performTypoCorrection-e14553.swift} | 0 ...swift => TypeChecker-typeCheckCheckedCast-488f1c.swift} | 0 ... => TypeChecker-typeCheckParameterDefault-4fbd0b.swift} | 0 ... => TypeChecker-typeCheckParameterDefault-a4aba8.swift} | 0 ...TypeChecker-typeCheckStmtConditionElement-029cff.swift} | 0 ...> TypeConverter-makeConstantInterfaceType-ffec68.swift} | 0 ...25aed95f6f6d937.swift => TypeDecl-getName-c25aed.swift} | 0 .../{79ac90c35c46dbab.swift => TypeJoin-join-79ac90.swift} | 0 ...swift => TypePrinter-printArchetypeCommon-025711.swift} | 0 ...=> TypePrinter-visitAnyFunctionTypeParams-b2548f.swift} | 0 ...peResolution-applyUnboundGenericArguments-3077f0.swift} | 0 ...eSubstituter-transformDependentMemberType-275b15.swift} | 0 ...d25d0f0f96b1e.swift => TypeTransform-doIt-32bd25.swift} | 0 ...484d056661f0f.swift => TypeTransform-doIt-b7d484.swift} | 0 ...84376d0f127e9.swift => TypeTransform-doIt-dd7843.swift} | 0 ...endedOptionalBehaviorWalker-walkToExprPre-5b22e7.swift} | 0 ...9e012.swift => Verifier-checkSourceRanges-c9ec50.swift} | 0 .../Verifier-dispatchVisitPost-35c191.swift | 7 +++++++ .../Verifier-dispatchVisitPost-93b241.swift | 5 +++++ ...e8.swift => Verifier-dispatchVisitPreExpr-9ebf7c.swift} | 0 ...0a969ffc0.swift => Verifier-verifyChecked-6b3f4a.swift} | 0 ...87e7eb26b.swift => Verifier-verifyChecked-756ba8.swift} | 2 +- validation-test/compiler_crashers_2/a53b65eef074b0fa.swift | 4 ---- ...swift => adjustFunctionTypeForConcurrency-b98d91.swift} | 0 validation-test/compiler_crashers_2/c037334d5426557d.swift | 4 ---- validation-test/compiler_crashers_2/c24f9fc9098e2886.swift | 3 --- ...swift => checkDistributedTargetResultType-04b50e.swift} | 0 ...aa8fb22efa.swift => checkRequirementsImpl-a04f67.swift} | 0 ...76e8eadba5.swift => checkRequirementsImpl-ff5963.swift} | 0 ...67ad3514bb58.swift => cloneRawLiteralExpr-49ab67.swift} | 0 ...1fbeea5d06bd505.swift => createEnumSwitch-21fbee.swift} | 0 ...createPropertyStoreOrCallSuperclassSetter-ffc098.swift} | 0 ...5d840.swift => decomposePartialApplyThunk-f3ef80.swift} | 0 ...ft => diagnoseAmbiguityWithContextualType-4ae858.swift} | 0 ...cb172.swift => diagnoseArgumentLabelError-579b1d.swift} | 0 validation-test/compiler_crashers_2/ef29fe0d11b57662.swift | 4 ---- ...5.swift => findFavoredChoicesBasedOnArity-259af6.swift} | 0 ...7d0.swift => findSyntacticErrorForConsume-a0b4d9.swift} | 0 ...00bc1537bba5.swift => fixMissingArguments-545a00.swift} | 0 .../compiler_crashers_2/fixMissingArguments-ef29fe.swift | 4 ++++ ...5b753c3ca3.swift => fixRequirementFailure-737519.swift} | 0 ...6f84a1e.swift => formatDiagnosticArgument-9967f3.swift} | 0 ...tAssociatedTypeOfDistributedSystemOfActor-cec596.swift} | 0 ...etDistributedActorSystemSerializationType-a014ef.swift} | 0 .../{84d2d3eac90e09a0.swift => getLoc-84d2d3.swift} | 0 ...{0771c5a9342d7660.swift => getParameterAt-0771c5.swift} | 0 ...060267d8763.swift => getSILValueOwnership-845e70.swift} | 0 ...d9344b0eff.swift => getTypeForSymbolRange-15659e.swift} | 0 ...4c5d33b28c.swift => getTypeForSymbolRange-9c465a.swift} | 0 ...313080f9bb.swift => getTypeForSymbolRange-c2a5da.swift} | 0 ...ift => isParamListRepresentableInLanguage-2c275b.swift} | 0 ...53842ae732503.swift => lookupReplacedDecl-935538.swift} | 0 ...cc6af0002dea1.swift => matchCallArguments-254cc6.swift} | 0 ...42981131dbcab.swift => matchCallArguments-5f9429.swift} | 0 .../recordRequiredImportAccessLevelForDecl-2c8d3a.swift | 7 +++++++ ...2ee2aa7dc23cf3.swift => recordTypeWitness-462ee2.swift} | 0 ...90396bc3d7c9.swift => verificationFailure-8d0890.swift} | 0 372 files changed, 76 insertions(+), 76 deletions(-) rename validation-test/IDE/crashers/{6e14da1a44c1cdc6.swift => ASTMangler-appendBoundGenericArgs-6e14da.swift} (100%) rename validation-test/IDE/crashers/{b94c7eab64f2421b.swift => ASTMangler-appendConstrainedExistential-b94c7e.swift} (100%) rename validation-test/IDE/crashers/{1c86dd91fb8483fc.swift => ASTMangler-appendEntity-1c86dd.swift} (100%) rename validation-test/IDE/crashers/{d41add6f5844fe32.swift => ASTMangler-appendExtension-d41add.swift} (100%) rename validation-test/IDE/crashers/{113aa5cad622a515.swift => ASTMangler-appendType-113aa5.swift} (100%) rename validation-test/IDE/crashers/{571502fc126fa3fd.swift => ASTMangler-appendType-571502.swift} (100%) rename validation-test/IDE/crashers/{8b1e4c7f2174671c.swift => ASTMangler-mangleDeclAsUSR-8b1e4c.swift} (100%) rename validation-test/IDE/crashers/{34e0183b6c0eafde.swift => ASTScopeImpl-getCharSourceRangeOfScope-34e018.swift} (100%) rename validation-test/IDE/crashers/{7d9bfa9d17f09896.swift => ASTScopeImpl-lookupLocalBindingsInPattern-7d9bfa.swift} (100%) rename validation-test/IDE/crashers/{89642f94e4444b17.swift => AbstractStorageDecl-setSynthesizedAccessor-89642f.swift} (100%) rename validation-test/IDE/crashers/{cfad4ec3ad706bac.swift => ArgumentTypeCheckCompletionCallback-sawSolutionImpl-cfad4e.swift} (100%) rename validation-test/IDE/crashers/{bc178c6fbc3ad18e.swift => AssociatedTypeInference-inferTypeWitnessesViaValueWitnesses-bc178c.swift} (100%) rename validation-test/IDE/crashers/{7621907bdc5958a6.swift => AttributeChecker-visitCustomAttr-762190.swift} (100%) rename validation-test/IDE/crashers/{9f45d664f93ae6f7.swift => BoundGenericType-get-9f45d6.swift} (100%) rename validation-test/IDE/crashers/{7ee355a338d6ef78.swift => ClangUSRGenerationRequest-evaluate-7ee355.swift} (100%) rename validation-test/IDE/crashers/{98bd083880c2694d.swift => ClangUSRGenerationRequest-evaluate-98bd08.swift} (100%) rename validation-test/IDE/crashers/{0ee20e8624ac46fa.swift => CodeCompletionCallbacksImpl-typecheckParsedType-0ee20e.swift} (100%) rename validation-test/IDE/crashers/{524e0a7a5cd78074.swift => CodeCompletionResultBuilder-takeResult-524e0a.swift} (100%) rename validation-test/IDE/crashers/{09a6a167b9c9fe2e.swift => CodeCompletionStringBuilder-addCallArgumentPatterns-09a6a1.swift} (100%) rename validation-test/IDE/crashers/{47f8163fc7f6dd32.swift => CompletionLookup-foundDecl-47f816.swift} (100%) rename validation-test/IDE/crashers/{8681205caefae96e.swift => CompletionLookup-getValueExprCompletions-868120.swift} (100%) rename validation-test/IDE/crashers/{1f12cff3151ffd0f.swift => ConformanceChecker-resolveWitnessViaLookup-1f12cf.swift} (100%) rename validation-test/IDE/crashers/{9949f94be543b413.swift => ConformanceLookupTable-compareConformances-9949f9.swift} (100%) rename validation-test/IDE/crashers/{78f1273d34b9916a.swift => ConstraintSystem-addConstraintImpl-78f127.swift} (100%) rename validation-test/IDE/crashers/{000798f041dcc07b.swift => ConstraintSystem-addKeyPathApplicationRootConstraint-000798.swift} (100%) rename validation-test/IDE/crashers/{a51bc03e2023ede5.swift => ConstraintSystem-buildDisjunctionForOptionalVsUnderlying-a51bc0.swift} (100%) rename validation-test/IDE/crashers/{64cbd48634eb9eac.swift => ConstraintSystem-getType-64cbd4.swift} (100%) rename validation-test/IDE/crashers/{1a97a715994667ab.swift => ConstraintSystem-getTypeOfReferencePre-1a97a7.swift} (100%) rename validation-test/IDE/crashers/{2ac01e09917bfde5.swift => ConstraintSystem-isArgumentGenericFunction-2ac01e.swift} (100%) rename validation-test/IDE/crashers/{3b831ad3cd6afbc3.swift => ConstraintSystem-recordArgumentList-3b831a.swift} (100%) rename validation-test/IDE/crashers/{39b75bd7c88ae4eb.swift => ConstraintSystem-setClosureType-39b75b.swift} (100%) rename validation-test/IDE/crashers/{724e28836dc20ecb.swift => Decl-getResolvedCustomAttrType-724e28.swift} (100%) rename validation-test/IDE/crashers/{ab3972c8c6c1b5d6.swift => Decl-getResolvedCustomAttrType-ab3972.swift} (100%) rename validation-test/IDE/crashers/{ae7830cc768ad130.swift => Decl-getSemanticAvailableAttr-ae7830.swift} (100%) rename validation-test/IDE/crashers/{acb0013ae9149246.swift => DeclContext-getASTContext-acb001.swift} (100%) rename validation-test/IDE/crashers/{dffa2c2577e3e101.swift => DeclContext-getDeclaredInterfaceType-dffa2c.swift} (100%) rename validation-test/IDE/crashers/{dac2016ff43c557e.swift => FragileFunctionKindRequest-OutputType-dac201.swift} (100%) rename validation-test/IDE/crashers/{39e1947ce3bd2206.swift => FragileFunctionKindRequest-evaluate-39e194.swift} (100%) rename validation-test/IDE/crashers/{587183a047cbcead.swift => FragileFunctionKindRequest-evaluate-587183.swift} (100%) rename validation-test/IDE/crashers/{eaf1c77e3b7e20c6.swift => GenericContext-getGenericSignature-eaf1c7.swift} (100%) rename validation-test/IDE/crashers/{7d168ea6c6715a7c.swift => GenericSignatureImpl-getSuperclassBound-7d168e.swift} (100%) rename validation-test/IDE/crashers/{73f3b9a72697ee92.swift => GenericSignatureImpl-isValidTypeParameter-73f3b9.swift} (63%) rename validation-test/IDE/crashers/{fa71279755a2cb53.swift => GenericSignatureImpl-requiresClass-fa7127.swift} (60%) rename validation-test/IDE/crashers/{f75dad9059dcd5e4.swift => GenericSignatureImpl-requiresProtocol-f75dad.swift} (100%) rename validation-test/IDE/crashers/{e8698acd627edf0b.swift => GenericTypeParamDecl-getSourceRange-e8698a.swift} (100%) rename validation-test/IDE/crashers/{2b1c3dd8eaf10b69.swift => IDEInspectionInstance-performCachedOperationIfPossible-2b1c3d.swift} (100%) rename validation-test/IDE/crashers/{88987db0d0dc470c.swift => IDEInspectionInstance-performCachedOperationIfPossible-88987d.swift} (100%) rename validation-test/IDE/crashers/{26ba10dc4c4e7f04.swift => InterfaceTypeRequest-cacheResult-26ba10.swift} (100%) rename validation-test/IDE/crashers/{102203dd7c9d004e.swift => IterableDeclContext-addMemberSilently-102203.swift} (100%) rename validation-test/IDE/crashers/{1ac322cbf002c111.swift => IterableDeclContext-addMemberSilently-1ac322.swift} (100%) rename validation-test/IDE/crashers/{be524c3ba9746301.swift => KeyPathTypeCheckCompletionCallback-sawSolutionImpl-be524c.swift} (100%) rename validation-test/IDE/crashers/{bf2a1e697e134b1b.swift => MacroDefinitionRequest-evaluate-bf2a1e.swift} (100%) rename validation-test/IDE/crashers/{d7b68d01c9ccf2f4.swift => Mangler-verify-d7b68d.swift} (100%) rename validation-test/IDE/crashers/{f13530ddd8d62d26.swift => NominalTypeDecl-prepareConformanceTable-f13530.swift} (100%) rename validation-test/IDE/crashers/{06ac15e9391fc736.swift => Parser-consumeDecl-06ac15.swift} (100%) rename validation-test/IDE/crashers/{3d85becf2d3300a5.swift => Parser-consumeIdentifier-3d85be.swift} (100%) rename validation-test/IDE/crashers/{f03bb3278d3341d9.swift => Parser-consumeTopLevelDecl-f03bb3.swift} (100%) rename validation-test/IDE/crashers/{a41cd43f2f603f31.swift => Parser-parseDecl-a41cd4.swift} (100%) rename validation-test/IDE/crashers/{7b92bb701b89b249.swift => Parser-parseExprSelector-7b92bb.swift} (100%) rename validation-test/IDE/crashers/{fd1bd523c6eba84d.swift => Parser-parseLineDirective-fd1bd5.swift} (100%) rename validation-test/IDE/crashers/{8447838e00019fde.swift => Parser-parseParameterClause-844783.swift} (100%) rename validation-test/IDE/crashers/{0c65ac26afb25b40.swift => Parser-parseStorageRestrictionsAttribute-0c65ac.swift} (100%) rename validation-test/IDE/crashers/{d3a218e40a4e3b8e.swift => Parser-performIDEInspectionSecondPassImpl-d3a218.swift} (100%) rename validation-test/IDE/crashers/{16a3fafef684fb37.swift => PostfixCompletionCallback-sawSolutionImpl-16a3fa.swift} (100%) rename validation-test/IDE/crashers/{4c8b4501fbe19cd6.swift => PreCheckTarget-walkToExprPre-4c8b45.swift} (100%) rename validation-test/IDE/crashers/{0dfb0607ca6550ec.swift => PrintingDiagnosticConsumer-printDiagnostic-0dfb06.swift} (100%) rename validation-test/IDE/crashers/{4b1d9718b7b1335a.swift => ProtocolConformance-getTypeWitnessAndDecl-4b1d97.swift} (100%) rename validation-test/IDE/crashers/{631208e8e9212ebd.swift => RequirementMachine-requiresClass-631208.swift} (100%) rename validation-test/IDE/crashers/{93646f990f2e8498.swift => RequirementMachine-verify-93646f.swift} (100%) rename validation-test/IDE/crashers/{b702ab48c2f29a3a.swift => RequirementMachine-verify-b702ab.swift} (100%) rename validation-test/IDE/crashers/{f98762f9df9ed0fa.swift => RewriteContext-getMutableTermForType-f98762.swift} (100%) rename validation-test/IDE/crashers/{81f0b4a8709d344d.swift => StmtChecker-typeCheckStmt-81f0b4.swift} (100%) rename validation-test/IDE/crashers/{8659dc98be5856f6.swift => StmtChecker-typeCheckStmt-8659dc.swift} (100%) rename validation-test/IDE/crashers/{d500691bf5d28bbc.swift => StmtChecker-typeCheckStmt-d50069.swift} (100%) rename validation-test/IDE/crashers/{88724bf42982b346.swift => TypeBase-getContextSubstitutions-88724b.swift} (100%) rename validation-test/IDE/crashers/{b74734c97bb09b60.swift => TypeBase-getReducedShape-b74734.swift} (100%) rename validation-test/IDE/crashers/{87443a182257da1e.swift => TypeChecker-resolveDeclRefExpr-87443a.swift} (100%) rename validation-test/IDE/crashers/{974abc9e171ad368.swift => TypeChecker-typeCheckStmtConditionElement-974abc.swift} (100%) rename validation-test/IDE/crashers/{43a52bf91ab5d2ee.swift => TypeDecl-getName-43a52b.swift} (100%) rename validation-test/IDE/crashers/{9fefcf40293db48f.swift => TypeDecl-getName-9fefcf.swift} (100%) rename validation-test/IDE/crashers/{e52359b2767fa879.swift => TypeDecl-getName-e52359.swift} (100%) rename validation-test/IDE/crashers/{2f87241457a28443.swift => TypePrinter-printParentType-2f8724.swift} (100%) rename validation-test/IDE/crashers/{44e8aa011615df18.swift => TypePrinter-printWithParensIfNotSimple-44e8aa.swift} (100%) rename validation-test/IDE/crashers/{796ef3e298a05a47.swift => TypeRepr-print-796ef3.swift} (100%) rename validation-test/IDE/crashers/{99e962b241f1d25b.swift => TypeRepr-print-99e962.swift} (100%) rename validation-test/IDE/crashers/{276e1958e5b2f36f.swift => TypeResolution-resolveContextualType-276e19.swift} (100%) rename validation-test/IDE/crashers/{cdc75ec659bc26a6.swift => TypeResolver-resolveTupleType-cdc75e.swift} (100%) rename validation-test/IDE/crashers/{32fa0d633e8df376.swift => TypeResolver-resolveVarargType-32fa0d.swift} (100%) rename validation-test/IDE/crashers/{8668a3eb11f2ba0f.swift => USRBasedType-fromType-8668a3.swift} (100%) rename validation-test/IDE/crashers/{3840b5540c4b70be.swift => ValueDecl-dumpRef-3840b5.swift} (100%) rename validation-test/IDE/crashers/{825c80698a299f80.swift => abortWithVerificationError-825c80.swift} (100%) rename validation-test/IDE/crashers/{488be7ca295930f4.swift => checkSingleOverride-488be7.swift} (100%) rename validation-test/IDE/crashers/{77896730013ed459.swift => diagnoseMatch-778967.swift} (100%) rename validation-test/IDE/crashers/{76eec4988cb5a61d.swift => diagnoseMissingOwnership-76eec4.swift} (100%) rename validation-test/IDE/crashers/{ead1bd1fccd220ab.swift => finishStorageImplInfo-ead1bd.swift} (100%) rename validation-test/IDE/crashers/{0c2dce70e089243d.swift => getEquivalentDeclContextFromSourceFile-0c2dce.swift} (58%) rename validation-test/IDE/crashers/{27fbd118920a31ee.swift => getEquivalentDeclContextFromSourceFile-27fbd1.swift} (100%) rename validation-test/IDE/crashers/{e6e38c515da4fe5a.swift => getNameForObjC-e6e38c.swift} (100%) rename validation-test/IDE/crashers/{4334b05c244e77cf.swift => getRequirementMachine-4334b0.swift} (100%) rename validation-test/IDE/crashers/{d02ac29b7ce07e7d.swift => getTypeForCompletion-d02ac2.swift} (100%) rename validation-test/IDE/crashers/{96faa1ddef0cb57f.swift => openTypeParameter-96faa1.swift} (100%) rename validation-test/IDE/crashers/{c9107b491555f468.swift => parseGuardedPattern-c9107b.swift} (100%) rename validation-test/IDE/crashers/{0af7ab3606b78927.swift => printContext-0af7ab.swift} (100%) rename validation-test/IDE/crashers/{10b243ac3f1f8d7b.swift => resolveDeclRefExpr-10b243.swift} (100%) rename validation-test/IDE/crashers/{1e4621d80984121a.swift => resolveDeclRefExpr-1e4621.swift} (100%) delete mode 100644 validation-test/compiler_crashers_2/267b1378f37f8563.swift delete mode 100644 validation-test/compiler_crashers_2/2c8d3a95fcb84248.swift delete mode 100644 validation-test/compiler_crashers_2/35c1917cd0f5ba23.swift delete mode 100644 validation-test/compiler_crashers_2/442f5cd1363787db.swift delete mode 100644 validation-test/compiler_crashers_2/5cbe6a68da313ea9.swift delete mode 100644 validation-test/compiler_crashers_2/6235b4422a78fa73.swift delete mode 100644 validation-test/compiler_crashers_2/698f276cef6d3418.swift delete mode 100644 validation-test/compiler_crashers_2/7315b4568a81e97d.swift delete mode 100644 validation-test/compiler_crashers_2/93b241538559442a.swift rename validation-test/compiler_crashers_2/{df1e71cd8c428eba.swift => ASTMangler-appendAnyGenericType-df1e71.swift} (100%) rename validation-test/compiler_crashers_2/{298c18942254d677.swift => ASTMangler-appendClosureComponents-298c18.swift} (100%) rename validation-test/compiler_crashers_2/{0be4d5e8e2a66526.swift => ASTMangler-appendConstrainedExistential-0be4d5.swift} (100%) rename validation-test/compiler_crashers_2/{e5dc06197d5ae06b.swift => ASTMangler-appendExistentialLayout-e5dc06.swift} (100%) rename validation-test/compiler_crashers_2/{f1419d3f3c2fe6b9.swift => ASTMangler-appendExtension-f1419d.swift} (100%) rename validation-test/compiler_crashers_2/{750bcc84cc8b7789.swift => ASTMangler-appendOpaqueTypeArchetype-750bcc.swift} (100%) rename validation-test/compiler_crashers_2/{7565b5c58a59aef8.swift => ASTScopeDeclConsumerForLocalLookup-consume-7565b5.swift} (100%) rename validation-test/compiler_crashers_2/{933fe28af784ae94.swift => ASTScopeDeclConsumerForUnqualifiedLookup-consume-933fe2.swift} (100%) rename validation-test/compiler_crashers_2/{4414db6acd8120aa.swift => ASTScopeImpl-addChild-4414db.swift} (100%) rename validation-test/compiler_crashers_2/{e4b31d519d2a86c4.swift => ASTScopeImpl-checkSourceRangeBeforeAddingChild-e4b31d.swift} (100%) rename validation-test/compiler_crashers_2/{cb8022311165d5ef.swift => AbstractStorageDecl-getAccessStrategy-cb8022.swift} (100%) rename validation-test/compiler_crashers_2/{c9bb544b56cd7c73.swift => AbstractStorageDecl-getValueInterfaceType-c9bb54.swift} (100%) rename validation-test/compiler_crashers_2/{98fb6d3cc49f5d1d.swift => AbstractStorageDecl-mutability-98fb6d.swift} (100%) rename validation-test/compiler_crashers_2/{2215911b0aba3c39.swift => AbstractionPattern-getNumFunctionParams-221591.swift} (100%) rename validation-test/compiler_crashers_2/{807f13dbbc4a604f.swift => AccessLevelRequest-cacheResult-807f13.swift} (100%) rename validation-test/compiler_crashers_2/{40188c379c9ebe45.swift => ActorIsolationChecker-checkLocalCaptures-40188c.swift} (100%) rename validation-test/compiler_crashers_2/{912b50e86d7f221c.swift => AllowTypeOrInstanceMemberFailure-diagnoseAsError-912b50.swift} (100%) rename validation-test/compiler_crashers_2/{ef678247b5bec562.swift => AllowTypeOrInstanceMemberFailure-diagnoseAsError-ef6782.swift} (100%) rename validation-test/compiler_crashers_2/{730082a7a3112508.swift => AssignmentFailure-diagnoseAsError-730082.swift} (100%) rename validation-test/compiler_crashers_2/{e714818ef0d04b52.swift => AssociatedTypeInference-inferAbstractTypeWitnesses-e71481.swift} (100%) rename validation-test/compiler_crashers_2/{ee01b0cddb8c5936.swift => AssociatedTypeInference-inferTypeWitnessesViaValueWitnesses-ee01b0.swift} (100%) rename validation-test/compiler_crashers_2/{23dbe8bd740c095a.swift => AttributeChecker-visitImplementsAttr-23dbe8.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/AvailabilityScope-verify-5cbe6a.swift rename validation-test/compiler_crashers_2/{b7fa36aa91745be0.swift => AvailabilitySet-getConditional-b7fa36.swift} (100%) rename validation-test/compiler_crashers_2/{2f2808f812c4a907.swift => BuildForwardingSubstitutions-2f2808.swift} (100%) rename validation-test/compiler_crashers_2/{05e8f12d4126e38b.swift => CallerSideDefaultArgExprRequest-OutputType-05e8f1.swift} (100%) rename validation-test/compiler_crashers_2/{c82707c165c1ebfa.swift => CallerSideDefaultArgExprRequest-evaluate-c82707.swift} (100%) rename validation-test/compiler_crashers_2/{035fa4d6c659f717.swift => CanTypeWrapperTraits-type-035fa4.swift} (100%) rename validation-test/compiler_crashers_2/{d4b14cb82157013c.swift => CanTypeWrapperTraits-type-d4b14c.swift} (100%) rename validation-test/compiler_crashers_2/{8867bfc8cf158ddb.swift => ClassDecl-isSuperclassOf-8867bf.swift} (54%) rename validation-test/compiler_crashers_2/{e2b1640a3c37951d.swift => Classification-forDeclRef-e2b164.swift} (100%) rename validation-test/compiler_crashers_2/{651fea1b598eb09d.swift => ConjunctionStep-651fea.swift} (100%) rename validation-test/compiler_crashers_2/{486a70c43d10bda5.swift => ConnectedComponents-unionSets-486a70.swift} (100%) rename validation-test/compiler_crashers_2/{c3d13662d24dc5b4.swift => ConstantReqCallWalker-walkToExprPre-c3d136.swift} (100%) rename validation-test/compiler_crashers_2/{5ac7591881325acd.swift => Constraint-Constraint-5ac759.swift} (100%) rename validation-test/compiler_crashers_2/{f954ff86c7921441.swift => Constraint-Constraint-f954ff.swift} (100%) rename validation-test/compiler_crashers_2/{57c38714066765f0.swift => ConstraintGraph-computeConnectedComponents-57c387.swift} (100%) rename validation-test/compiler_crashers_2/{1491559f83458126.swift => ConstraintGraphNode-addConstraint-149155.swift} (100%) rename validation-test/compiler_crashers_2/{4546ece627bfc746.swift => ConstraintSystem-addFix-4546ec.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/ConstraintSystem-applySolutionFixes-267b13.swift create mode 100644 validation-test/compiler_crashers_2/ConstraintSystem-applySolutionFixes-c03733.swift rename validation-test/compiler_crashers_2/{788743a67e00ba80.swift => ConstraintSystem-bindOverloadType-788743.swift} (100%) rename validation-test/compiler_crashers_2/{45e1131d17a7561c.swift => ConstraintSystem-diagnoseAmbiguity-45e113.swift} (100%) rename validation-test/compiler_crashers_2/{5b828cc4df77dc2e.swift => ConstraintSystem-diagnoseAmbiguityWithFixes-5b828c.swift} (100%) rename validation-test/compiler_crashers_2/{963e71d8d54aa379.swift => ConstraintSystem-diagnoseAmbiguityWithFixes-963e71.swift} (100%) rename validation-test/compiler_crashers_2/{efe245e1832e7ed7.swift => ConstraintSystem-finalize-efe245.swift} (100%) rename validation-test/compiler_crashers_2/{4437c5c5a209553a.swift => ConstraintSystem-getBindingsFor-4437c5.swift} (100%) rename validation-test/compiler_crashers_2/{a6b3bc1c6dee79bf.swift => ConstraintSystem-getCalleeLocator-a6b3bc.swift} (100%) rename validation-test/compiler_crashers_2/{36e4eac6ff343df0.swift => ConstraintSystem-getClosureType-36e4ea.swift} (100%) rename validation-test/compiler_crashers_2/{dc5f0791705b1cca.swift => ConstraintSystem-getClosureType-dc5f07.swift} (100%) rename validation-test/compiler_crashers_2/{cbbc09a1ce53846d.swift => ConstraintSystem-getType-cbbc09.swift} (100%) rename validation-test/compiler_crashers_2/{fef90fa2b91e98ff.swift => ConstraintSystem-getTypeOfMemberReferencePre-fef90f.swift} (100%) rename validation-test/compiler_crashers_2/{014ab64f0056db9e.swift => ConstraintSystem-matchFunctionResultTypes-014ab6.swift} (100%) rename validation-test/compiler_crashers_2/{e991ae179ce5e7f6.swift => ConstraintSystem-matchFunctionTypes-e991ae.swift} (100%) rename validation-test/compiler_crashers_2/{c7f6f9dc8e8c9d71.swift => ConstraintSystem-matchResultBuilder-c7f6f9.swift} (100%) rename validation-test/compiler_crashers_2/{7c81010b54046136.swift => ConstraintSystem-matchTypes-7c8101.swift} (100%) rename validation-test/compiler_crashers_2/{981bb1e42a9312c0.swift => ConstraintSystem-openGenericParameters-981bb1.swift} (100%) rename validation-test/compiler_crashers_2/{d48b4d2e6863049d.swift => ConstraintSystem-recordArgumentList-d48b4d.swift} (100%) rename validation-test/compiler_crashers_2/{ebe41bf99641e618.swift => ConstraintSystem-recordDisjunctionChoice-ebe41b.swift} (100%) rename validation-test/compiler_crashers_2/{2a435f4c7a59cd72.swift => ConstraintSystem-recordImpliedResult-2a435f.swift} (100%) rename validation-test/compiler_crashers_2/{4c48b3ae4546ae0d.swift => ConstraintSystem-recordKeyPath-4c48b3.swift} (100%) rename validation-test/compiler_crashers_2/{2b51707d0f37036f.swift => ConstraintSystem-recordMatchCallArgumentResult-2b5170.swift} (100%) rename validation-test/compiler_crashers_2/{12d3616c49ade22f.swift => ConstraintSystem-recordOpenedType-12d361.swift} (100%) rename validation-test/compiler_crashers_2/{efd413faa5b859c9.swift => ConstraintSystem-recordOpenedType-efd413.swift} (100%) rename validation-test/compiler_crashers_2/{3070c3e372b52e7e.swift => ConstraintSystem-recordResolvedOverload-3070c3.swift} (100%) rename validation-test/compiler_crashers_2/{9470fb8cc388d9a9.swift => ConstraintSystem-recordResolvedOverload-9470fb.swift} (100%) rename validation-test/compiler_crashers_2/{51e2471a4cadad3d.swift => ConstraintSystem-repairFailures-51e247.swift} (100%) rename validation-test/compiler_crashers_2/{df69d29c5771e948.swift => ConstraintSystem-repairFailures-df69d2.swift} (100%) rename validation-test/compiler_crashers_2/{457eda8b0f9011b6.swift => ConstraintSystem-setCapturedExpansions-457eda.swift} (100%) rename validation-test/compiler_crashers_2/{3056ff53cabf9480.swift => ConstraintSystem-setClosureType-3056ff.swift} (100%) rename validation-test/compiler_crashers_2/{9f75fc85a5c32bf2.swift => ConstraintSystem-setTargetFor-9f75fc.swift} (100%) rename validation-test/compiler_crashers_2/{e40b4406ca551533.swift => ConstraintSystem-setType-e40b44.swift} (100%) rename validation-test/compiler_crashers_2/{56561b790b963b0c.swift => ConstraintSystem-simplifyExplicitGenericArgumentsConstraint-56561b.swift} (100%) rename validation-test/compiler_crashers_2/{56777ed1a15575c4.swift => ConstraintSystem-simplifyKeyPathConstraint-56777e.swift} (100%) rename validation-test/compiler_crashers_2/{9601e1ccf3c48ef8.swift => ConstraintSystem-simplifyKeyPathConstraint-9601e1.swift} (100%) rename validation-test/compiler_crashers_2/{d0221822dccb4124.swift => ConstraintSystem-simplifySameShapeConstraint-d02218.swift} (100%) rename validation-test/compiler_crashers_2/{c956e003382cbc94.swift => ConstraintWalker-walkToExprPost-c956e0.swift} (100%) rename validation-test/compiler_crashers_2/{67f3134fa56c0913.swift => ContextualFailure-diagnoseConversionToBool-67f313.swift} (100%) rename validation-test/compiler_crashers_2/{b404bf05a5a80274.swift => ContextualFailure-getDiagnosticFor-b404bf.swift} (100%) rename validation-test/compiler_crashers_2/{a8c84d1122922f83.swift => ContextualFailure-tryProtocolConformanceFixIt-a8c84d.swift} (100%) rename validation-test/compiler_crashers_2/{f4e3977ec1f2aee1.swift => Decl-attachParsedAttrs-f4e397.swift} (100%) rename validation-test/compiler_crashers_2/{6cbf07908427d45f.swift => Decl-getLoc-6cbf07.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/Decl-getResolvedCustomAttrType-442f5c.swift rename validation-test/compiler_crashers_2/{922c2062e63d9bad.swift => Decl-getResolvedCustomAttrType-922c20.swift} (100%) rename validation-test/compiler_crashers_2/{863c70cdebd3a8f9.swift => Decl-getSemanticAvailableAttr-863c70.swift} (100%) rename validation-test/compiler_crashers_2/{a12deef4ea310815.swift => DeclContext-getASTContext-a12dee.swift} (100%) rename validation-test/compiler_crashers_2/{760438013f44ce5b.swift => DeclContext-getSelfInterfaceType-760438.swift} (100%) rename validation-test/compiler_crashers_2/{8d7e9f1c8d765adf.swift => DeclRefTypeRepr-DeclRefTypeRepr-8d7e9f.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/DefaultAndMaxAccessLevelRequest-cacheResult-698f27.swift rename validation-test/compiler_crashers_2/{7459efb59886f47d.swift => DerivedConformance-deriveDistributedActor-7459ef.swift} (65%) rename validation-test/compiler_crashers_2/{a87df2cdd1c39d8f.swift => DiagnoseWalker-checkUseOfMetaTypeName-a87df2.swift} (100%) rename validation-test/compiler_crashers_2/{45fab60ba6296372.swift => DiagnoseWalker-walkToExprPre-45fab6.swift} (100%) rename validation-test/compiler_crashers_2/{50b7d05928ee8b0e.swift => DiagnoseWalker-walkToExprPre-50b7d0.swift} (100%) rename validation-test/compiler_crashers_2/{5939b8697d0d25c0.swift => DiagnoseWalker-walkToExprPre-5939b8.swift} (100%) rename validation-test/compiler_crashers_2/{d40d72be28bfdea6.swift => ExpandArrayIntoVarargsFailure-tryDropArrayBracketsFixIt-d40d72.swift} (100%) rename validation-test/compiler_crashers_2/{50b52589da464db0.swift => ExprPatternMatchRequest-evaluate-50b525.swift} (100%) rename validation-test/compiler_crashers_2/{033b407eb167aba5.swift => ExprRewriter-coerceCallArguments-033b40.swift} (100%) rename validation-test/compiler_crashers_2/{9010fe24c9dc7272.swift => ExprRewriter-coerceCallArguments-9010fe.swift} (100%) rename validation-test/compiler_crashers_2/{298b1482f76558b1.swift => ExprRewriter-coerceToType-298b14.swift} (100%) rename validation-test/compiler_crashers_2/{685973a04a9055ad.swift => ExprRewriter-coerceToType-685973.swift} (62%) rename validation-test/compiler_crashers_2/{dda1d9031373fa50.swift => ExprRewriter-finishApply-dda1d9.swift} (100%) rename validation-test/compiler_crashers_2/{3b6836d8e254e362.swift => ExprRewriter-visitDeclRefExpr-3b6836.swift} (100%) rename validation-test/compiler_crashers_2/{3e3dd6a23227714f.swift => ExprRewriter-visitKeyPathExpr-3e3dd6.swift} (100%) rename validation-test/compiler_crashers_2/{37982596fdde0b5d.swift => FailureDiagnostic-resolveType-379825.swift} (100%) rename validation-test/compiler_crashers_2/{975116cdaa9f4107.swift => FindMatchOperatorDeclRef-walkToExprPre-975116.swift} (100%) rename validation-test/compiler_crashers_2/{3b24e8bed8732c5c.swift => FulfillmentMap-searchNominalTypeMetadata-3b24e8.swift} (100%) rename validation-test/compiler_crashers_2/{dc159d8541132fa2.swift => FunctionType-get-dc159d.swift} (100%) rename validation-test/compiler_crashers_2/{6a334017072c7458.swift => FunctionTypeMismatch-FunctionTypeMismatch-6a3340.swift} (100%) rename validation-test/compiler_crashers_2/{e782d1e4d7cf5689.swift => GenericArgumentsMismatchFailure-diagnoseAsError-e782d1.swift} (100%) rename validation-test/compiler_crashers_2/{5592e8470c61624d.swift => GenericEnvironment-getMappingIfPresent-5592e8.swift} (100%) rename validation-test/compiler_crashers_2/{8bd36ffa67067b41.swift => GenericEnvironment-mapElementTypeIntoPackContext-8bd36f.swift} (100%) rename validation-test/compiler_crashers_2/{a8ea3386fbf9c28e.swift => GenericEnvironment-mapElementTypeIntoPackContext-a8ea33.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/GenericSignature-verify-7315b4.swift rename validation-test/compiler_crashers_2/{294a06f55bd8bcd7.swift => GenericSignatureImpl-getReducedTypeParameter-294a06.swift} (100%) rename validation-test/compiler_crashers_2/{570ee53be7e5846a.swift => GenericSignatureImpl-getReducedTypeParameter-570ee5.swift} (100%) rename validation-test/compiler_crashers_2/{63d065624970638a.swift => GenericSignatureImpl-lookupNestedType-63d065.swift} (58%) rename validation-test/compiler_crashers_2/{579f310114c8e906.swift => GenericTypeParamDecl-getSourceRange-579f31.swift} (100%) rename validation-test/compiler_crashers_2/{ef6fa06269073e94.swift => ImplicitSelfUsageChecker-isClosureRequiringSelfQualification-ef6fa0.swift} (100%) rename validation-test/compiler_crashers_2/{361c5acf488944d1.swift => InFlightSubstitution-projectLaneFromPackType-361c5a.swift} (100%) rename validation-test/compiler_crashers_2/{ee271b56888b63fa.swift => InFlightSubstitution-projectLaneFromPackType-ee271b.swift} (100%) rename validation-test/compiler_crashers_2/{13d9ae996c92be12.swift => InFlightSubstitution-substType-13d9ae.swift} (100%) rename validation-test/compiler_crashers_2/{c3b37ed583f2402b.swift => IsBindableVisitor-handleGenericNominalType-c3b37e.swift} (100%) rename validation-test/compiler_crashers_2/{497c0938db36de8f.swift => IsObjCRequest-evaluate-497c09.swift} (100%) rename validation-test/compiler_crashers_2/{c80788f7208dff60.swift => KeyPathExpr-getKeyPathType-c80788.swift} (100%) rename validation-test/compiler_crashers_2/{ed0d39c475521d4d.swift => LValueType-get-ed0d39.swift} (100%) rename validation-test/compiler_crashers_2/{5ccf43ee108a37e9.swift => LifetimeDependenceChecker-diagnoseMissingResultDependencies-5ccf43.swift} (100%) rename validation-test/compiler_crashers_2/{a7ee60c01ddf9624.swift => LookupResultBuilder-add-a7ee60.swift} (100%) rename validation-test/compiler_crashers_2/{6b4f7c705d8aa6ba.swift => MacroDecl-getIntroducedNames-6b4f7c.swift} (100%) rename validation-test/compiler_crashers_2/{e5940fd2382ce311.swift => MissingCallFailure-diagnoseAsError-e5940f.swift} (100%) rename validation-test/compiler_crashers_2/{da64654c0068fd69.swift => MissingConformanceFailure-MissingConformanceFailure-da6465.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/MissingConformanceFailure-diagnoseTypeCannotConform-a53b65.swift rename validation-test/compiler_crashers_2/{f864514671159f38.swift => MissingContextualConformanceFailure-diagnoseAsError-f86451.swift} (100%) rename validation-test/compiler_crashers_2/{7e19cb4cc0598c1b.swift => MissingOptionalUnwrapFailure-offerForceUnwrapFixIt-7e19cb.swift} (100%) rename validation-test/compiler_crashers_2/{db89d09981b453c7.swift => MultiConformanceChecker-checkAllConformances-db89d0.swift} (100%) rename validation-test/compiler_crashers_2/{f795c2f5f8d23312.swift => MultiConformanceChecker-checkAllConformances-f795c2.swift} (100%) rename validation-test/compiler_crashers_2/{e69d4d956514d9ef.swift => NodeAdder-visitBraceStmt-e69d4d.swift} (100%) rename validation-test/compiler_crashers_2/{5367d3b1ce20b9aa.swift => NominalTypeDecl-lookupConformance-5367d3.swift} (100%) rename validation-test/compiler_crashers_2/{0ca37c33bbdab835.swift => NonEphemeralConversionFailure-emitSuggestionNotes-0ca37c.swift} (100%) rename validation-test/compiler_crashers_2/{1be7dd4882cd8c39.swift => NormalProtocolConformance-getAssociatedConformance-1be7dd.swift} (100%) rename validation-test/compiler_crashers_2/{84cb3a91833322c6.swift => OutOfOrderArgumentFailure-diagnoseAsError-84cb3a.swift} (100%) rename validation-test/compiler_crashers_2/{7c107da0279a073c.swift => PackType-getExpandedGenericArgs-7c107d.swift} (100%) rename validation-test/compiler_crashers_2/{4809d4cf70584858.swift => Parser-consumeTokenWithoutFeedingReceiver-4809d4.swift} (100%) rename validation-test/compiler_crashers_2/{1b160ff20a2ad5be.swift => Parser-parseAbstractFunctionBody-1b160f.swift} (100%) rename validation-test/compiler_crashers_2/{ff396e9dd5fce33e.swift => Parser-parseList-ff396e.swift} (100%) rename validation-test/compiler_crashers_2/{13a11e92edec70b6.swift => Parser-parseStmtConditionElement-13a11e.swift} (100%) rename validation-test/compiler_crashers_2/{4059e8d9978c8be6.swift => Parser-parseStmtForEach-4059e8.swift} (100%) rename validation-test/compiler_crashers_2/{b80a659988983457.swift => Parser-parseStorageRestrictionsAttribute-b80a65.swift} (100%) rename validation-test/compiler_crashers_2/{3f12a40864c30e4b.swift => Parser-parseTypeInlineArray-3f12a4.swift} (100%) rename validation-test/compiler_crashers_2/{6e4c01d8fc888909.swift => Parser-parseTypeInlineArray-6e4c01.swift} (100%) rename validation-test/compiler_crashers_2/{2e580d3af692e43c.swift => Parser-parseTypeSimple-2e580d.swift} (100%) rename validation-test/compiler_crashers_2/{a1776e4598146d49.swift => PatternTypeRequest-evaluate-a1776e.swift} (100%) rename validation-test/compiler_crashers_2/{9f30635127b9f25f.swift => PreCheckTarget-walkToExprPre-9f3063.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/PrintingDiagnosticConsumer-printDiagnostic-c24f9f.swift rename validation-test/compiler_crashers_2/{eb83d35f4efc1200.swift => PropertyBag-getAssociatedType-eb83d3.swift} (100%) rename validation-test/compiler_crashers_2/{f676bef08c1061da.swift => PropertyBag-getAssociatedType-f676be.swift} (52%) rename validation-test/compiler_crashers_2/{78fae776bebcee10.swift => QualifiedLookupRequest-evaluate-78fae7.swift} (100%) rename validation-test/compiler_crashers_2/{da315410694f4a15.swift => RecordingTraversal-walkToExprPost-da3154.swift} (100%) rename validation-test/compiler_crashers_2/{be64bc4123212eee.swift => RequirementFailure-RequirementFailure-be64bc.swift} (100%) rename validation-test/compiler_crashers_2/{f6e25531c0e51b62.swift => RequirementFailure-RequirementFailure-f6e255.swift} (100%) rename validation-test/compiler_crashers_2/{1801de8a256df48e.swift => RequirementMachine-areReducedTypeParametersEqual-1801de.swift} (100%) rename validation-test/compiler_crashers_2/{d2b0fe8a96146204.swift => RequirementMachine-buildRequirementsFromRules-d2b0fe.swift} (100%) rename validation-test/compiler_crashers_2/{9c85fde449ce1746.swift => RequirementMachine-isConcreteType-9c85fd.swift} (100%) rename validation-test/compiler_crashers_2/{18f909944df444ab.swift => RequirementMachine-lookupNestedType-18f909.swift} (100%) rename validation-test/compiler_crashers_2/{109d1c5355f6eab4.swift => RequirementSignatureRequest-evaluate-109d1c.swift} (100%) rename validation-test/compiler_crashers_2/{bf28fe4f10fb3d0c.swift => ResolvePattern-composeTupleOrParenPattern-bf28fe.swift} (100%) rename validation-test/compiler_crashers_2/{16194a387970a2e6.swift => ResolvePattern-visitTupleExpr-16194a.swift} (100%) rename validation-test/compiler_crashers_2/{a517ab621b50bee2.swift => ResultBuilderTypeRequest-evaluate-a517ab.swift} (100%) rename validation-test/compiler_crashers_2/{7569a0726f21e49f.swift => ResultPlanner-planIntoDirect-7569a0.swift} (100%) rename validation-test/compiler_crashers_2/{0dd217e2a416bc8a.swift => RewriteContext-getProtocolComponentRec-0dd217.swift} (100%) rename validation-test/compiler_crashers_2/{5e95d57077abad38.swift => RewriteContext-getRelativeTermForType-5e95d5.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/RewriteContext-getRelativeTermForType-6235b4.swift rename validation-test/compiler_crashers_2/{087bf05037516d84.swift => RewritePathEvaluator-applyRewriteRule-087bf0.swift} (100%) rename validation-test/compiler_crashers_2/{9b5b2007a0e08434.swift => RewriteSystem-buildRewritePathForJoiningTerms-9b5b20.swift} (100%) rename validation-test/compiler_crashers_2/{fda9a61a6187b061.swift => RewriteSystem-decomposeTermIntoConformanceRuleLeftHandSides-fda9a6.swift} (51%) rename validation-test/compiler_crashers_2/{dc31b2ef4315855a.swift => RewriteSystem-minimizeRewriteSystem-dc31b2.swift} (100%) rename validation-test/compiler_crashers_2/{012b9d4c832862a3.swift => RewriteSystem-verifyRewriteRules-012b9d.swift} (100%) rename validation-test/compiler_crashers_2/{438c8a321d9be3de.swift => SameTypeRequirementFailure-SameTypeRequirementFailure-438c8a.swift} (100%) rename validation-test/compiler_crashers_2/{0634c65af0140195.swift => Solution-computeSubstitutions-0634c6.swift} (100%) rename validation-test/compiler_crashers_2/{98b9c480b4ec75d7.swift => Solution-getFixedType-98b9c4.swift} (100%) rename validation-test/compiler_crashers_2/{07e13fbf04cabfe9.swift => Solution-getFunctionArgApplyInfo-07e13f.swift} (100%) rename validation-test/compiler_crashers_2/{7498c8f669ed545b.swift => Solution-getFunctionArgApplyInfo-7498c8.swift} (100%) rename validation-test/compiler_crashers_2/{c9616ad936925cb2.swift => Solution-getFunctionArgApplyInfo-c9616a.swift} (100%) rename validation-test/compiler_crashers_2/{0e9a3e1eacb8f98e.swift => SolverTrail-0e9a3e.swift} (100%) rename validation-test/compiler_crashers_2/{5ed6119e7b5941e8.swift => SpecifyLabelToAssociateTrailingClosure-diagnose-5ed611.swift} (100%) rename validation-test/compiler_crashers_2/{9fbd87f3ba61177c.swift => Storage-Storage-9fbd87.swift} (100%) rename validation-test/compiler_crashers_2/{6993045a54031680.swift => StorageImplInfoRequest-evaluate-699304.swift} (100%) rename validation-test/compiler_crashers_2/{d3bddfff4812face.swift => SubscriptMisuseFailure-diagnoseAsError-d3bddf.swift} (100%) rename validation-test/compiler_crashers_2/{ca5900685b7123ac.swift => SubstitutionMap-get-ca5900.swift} (100%) rename validation-test/compiler_crashers_2/{70de1cb82aa09307.swift => SyntacticElementSolutionApplication-apply-70de1c.swift} (100%) rename validation-test/compiler_crashers_2/{d620416563a95ae9.swift => TrailingClosureAmbiguityFailure-diagnoseAsNote-d62041.swift} (100%) rename validation-test/compiler_crashers_2/{61ba98c06e51fee9.swift => Transform-transform-61ba98.swift} (100%) rename validation-test/compiler_crashers_2/{005cd00fe6210934.swift => TupleContextualFailure-TupleContextualFailure-005cd0.swift} (100%) rename validation-test/compiler_crashers_2/{2e9f8c21a3644ca9.swift => TypeBase-computeInvertibleConformances-2e9f8c.swift} (100%) rename validation-test/compiler_crashers_2/{877192df03b9c32d.swift => TypeBase-computeInvertibleConformances-877192.swift} (100%) rename validation-test/compiler_crashers_2/{076b298dbdff34f1.swift => TypeBase-getContextSubstitutions-076b29.swift} (100%) rename validation-test/compiler_crashers_2/{622ea03bc2be3e4f.swift => TypeBase-getContextSubstitutions-622ea0.swift} (100%) rename validation-test/compiler_crashers_2/{52afb182b33879f5.swift => TypeBase-getSuperclassForDecl-52afb1.swift} (100%) rename validation-test/compiler_crashers_2/{b9f0fa4bd40b5ec8.swift => TypeBase-getSuperclassForDecl-b9f0fa.swift} (100%) rename validation-test/compiler_crashers_2/{e28b0b0aa21817d3.swift => TypeBase-removeArgumentLabels-e28b0b.swift} (100%) rename validation-test/compiler_crashers_2/{a7ea7ad030665968.swift => TypeChecker-checkObjCKeyPathExpr-a7ea7a.swift} (100%) rename validation-test/compiler_crashers_2/{7600ddcfabb24e63.swift => TypeChecker-lookupUnqualified-7600dd.swift} (100%) rename validation-test/compiler_crashers_2/{e14553980b093c1c.swift => TypeChecker-performTypoCorrection-e14553.swift} (100%) rename validation-test/compiler_crashers_2/{488f1cb3053826d0.swift => TypeChecker-typeCheckCheckedCast-488f1c.swift} (100%) rename validation-test/compiler_crashers_2/{4fbd0bc38c141e94.swift => TypeChecker-typeCheckParameterDefault-4fbd0b.swift} (100%) rename validation-test/compiler_crashers_2/{a4aba8624dca192d.swift => TypeChecker-typeCheckParameterDefault-a4aba8.swift} (100%) rename validation-test/compiler_crashers_2/{029cff04b25b728d.swift => TypeChecker-typeCheckStmtConditionElement-029cff.swift} (100%) rename validation-test/compiler_crashers_2/{ffec68ff0b7c2e5a.swift => TypeConverter-makeConstantInterfaceType-ffec68.swift} (100%) rename validation-test/compiler_crashers_2/{c25aed95f6f6d937.swift => TypeDecl-getName-c25aed.swift} (100%) rename validation-test/compiler_crashers_2/{79ac90c35c46dbab.swift => TypeJoin-join-79ac90.swift} (100%) rename validation-test/compiler_crashers_2/{025711440ba4dfcd.swift => TypePrinter-printArchetypeCommon-025711.swift} (100%) rename validation-test/compiler_crashers_2/{b2548f4cd9bcd52d.swift => TypePrinter-visitAnyFunctionTypeParams-b2548f.swift} (100%) rename validation-test/compiler_crashers_2/{3077f0fa215b2f94.swift => TypeResolution-applyUnboundGenericArguments-3077f0.swift} (100%) rename validation-test/compiler_crashers_2/{275b15e1edc79b4f.swift => TypeSubstituter-transformDependentMemberType-275b15.swift} (100%) rename validation-test/compiler_crashers_2/{32bd25d0f0f96b1e.swift => TypeTransform-doIt-32bd25.swift} (100%) rename validation-test/compiler_crashers_2/{b7d484d056661f0f.swift => TypeTransform-doIt-b7d484.swift} (100%) rename validation-test/compiler_crashers_2/{dd784376d0f127e9.swift => TypeTransform-doIt-dd7843.swift} (100%) rename validation-test/compiler_crashers_2/{5b22e73536516908.swift => UnintendedOptionalBehaviorWalker-walkToExprPre-5b22e7.swift} (100%) rename validation-test/compiler_crashers_2/{c9ec50236e69e012.swift => Verifier-checkSourceRanges-c9ec50.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/Verifier-dispatchVisitPost-35c191.swift create mode 100644 validation-test/compiler_crashers_2/Verifier-dispatchVisitPost-93b241.swift rename validation-test/compiler_crashers_2/{9ebf7cbda04a5be8.swift => Verifier-dispatchVisitPreExpr-9ebf7c.swift} (100%) rename validation-test/compiler_crashers_2/{6b3f4ab0a969ffc0.swift => Verifier-verifyChecked-6b3f4a.swift} (100%) rename validation-test/compiler_crashers_2/{756ba8587e7eb26b.swift => Verifier-verifyChecked-756ba8.swift} (60%) delete mode 100644 validation-test/compiler_crashers_2/a53b65eef074b0fa.swift rename validation-test/compiler_crashers_2/{b98d91945bd93d30.swift => adjustFunctionTypeForConcurrency-b98d91.swift} (100%) delete mode 100644 validation-test/compiler_crashers_2/c037334d5426557d.swift delete mode 100644 validation-test/compiler_crashers_2/c24f9fc9098e2886.swift rename validation-test/compiler_crashers_2/{04b50eac547c7b87.swift => checkDistributedTargetResultType-04b50e.swift} (100%) rename validation-test/compiler_crashers_2/{a04f67aa8fb22efa.swift => checkRequirementsImpl-a04f67.swift} (100%) rename validation-test/compiler_crashers_2/{ff596376e8eadba5.swift => checkRequirementsImpl-ff5963.swift} (100%) rename validation-test/compiler_crashers_2/{49ab67ad3514bb58.swift => cloneRawLiteralExpr-49ab67.swift} (100%) rename validation-test/compiler_crashers_2/{21fbeea5d06bd505.swift => createEnumSwitch-21fbee.swift} (100%) rename validation-test/compiler_crashers_2/{ffc098188a1c39ca.swift => createPropertyStoreOrCallSuperclassSetter-ffc098.swift} (100%) rename validation-test/compiler_crashers_2/{f3ef80da3095d840.swift => decomposePartialApplyThunk-f3ef80.swift} (100%) rename validation-test/compiler_crashers_2/{4ae85881765dc0db.swift => diagnoseAmbiguityWithContextualType-4ae858.swift} (100%) rename validation-test/compiler_crashers_2/{579b1d0c15fcb172.swift => diagnoseArgumentLabelError-579b1d.swift} (100%) delete mode 100644 validation-test/compiler_crashers_2/ef29fe0d11b57662.swift rename validation-test/compiler_crashers_2/{259af6e17cc94d25.swift => findFavoredChoicesBasedOnArity-259af6.swift} (100%) rename validation-test/compiler_crashers_2/{a0b4d94ad0e977d0.swift => findSyntacticErrorForConsume-a0b4d9.swift} (100%) rename validation-test/compiler_crashers_2/{545a00bc1537bba5.swift => fixMissingArguments-545a00.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/fixMissingArguments-ef29fe.swift rename validation-test/compiler_crashers_2/{7375195b753c3ca3.swift => fixRequirementFailure-737519.swift} (100%) rename validation-test/compiler_crashers_2/{9967f3fc56f84a1e.swift => formatDiagnosticArgument-9967f3.swift} (100%) rename validation-test/compiler_crashers_2/{cec5966bff434957.swift => getAssociatedTypeOfDistributedSystemOfActor-cec596.swift} (100%) rename validation-test/compiler_crashers_2/{a014efdc02cfb729.swift => getDistributedActorSystemSerializationType-a014ef.swift} (100%) rename validation-test/compiler_crashers_2/{84d2d3eac90e09a0.swift => getLoc-84d2d3.swift} (100%) rename validation-test/compiler_crashers_2/{0771c5a9342d7660.swift => getParameterAt-0771c5.swift} (100%) rename validation-test/compiler_crashers_2/{845e7060267d8763.swift => getSILValueOwnership-845e70.swift} (100%) rename validation-test/compiler_crashers_2/{15659ed9344b0eff.swift => getTypeForSymbolRange-15659e.swift} (100%) rename validation-test/compiler_crashers_2/{9c465a4c5d33b28c.swift => getTypeForSymbolRange-9c465a.swift} (100%) rename validation-test/compiler_crashers_2/{c2a5da313080f9bb.swift => getTypeForSymbolRange-c2a5da.swift} (100%) rename validation-test/compiler_crashers_2/{2c275be8b6c03f6b.swift => isParamListRepresentableInLanguage-2c275b.swift} (100%) rename validation-test/compiler_crashers_2/{93553842ae732503.swift => lookupReplacedDecl-935538.swift} (100%) rename validation-test/compiler_crashers_2/{254cc6af0002dea1.swift => matchCallArguments-254cc6.swift} (100%) rename validation-test/compiler_crashers_2/{5f942981131dbcab.swift => matchCallArguments-5f9429.swift} (100%) create mode 100644 validation-test/compiler_crashers_2/recordRequiredImportAccessLevelForDecl-2c8d3a.swift rename validation-test/compiler_crashers_2/{462ee2aa7dc23cf3.swift => recordTypeWitness-462ee2.swift} (100%) rename validation-test/compiler_crashers_2/{8d0890396bc3d7c9.swift => verificationFailure-8d0890.swift} (100%) diff --git a/validation-test/IDE/crashers/6e14da1a44c1cdc6.swift b/validation-test/IDE/crashers/ASTMangler-appendBoundGenericArgs-6e14da.swift similarity index 100% rename from validation-test/IDE/crashers/6e14da1a44c1cdc6.swift rename to validation-test/IDE/crashers/ASTMangler-appendBoundGenericArgs-6e14da.swift diff --git a/validation-test/IDE/crashers/b94c7eab64f2421b.swift b/validation-test/IDE/crashers/ASTMangler-appendConstrainedExistential-b94c7e.swift similarity index 100% rename from validation-test/IDE/crashers/b94c7eab64f2421b.swift rename to validation-test/IDE/crashers/ASTMangler-appendConstrainedExistential-b94c7e.swift diff --git a/validation-test/IDE/crashers/1c86dd91fb8483fc.swift b/validation-test/IDE/crashers/ASTMangler-appendEntity-1c86dd.swift similarity index 100% rename from validation-test/IDE/crashers/1c86dd91fb8483fc.swift rename to validation-test/IDE/crashers/ASTMangler-appendEntity-1c86dd.swift diff --git a/validation-test/IDE/crashers/d41add6f5844fe32.swift b/validation-test/IDE/crashers/ASTMangler-appendExtension-d41add.swift similarity index 100% rename from validation-test/IDE/crashers/d41add6f5844fe32.swift rename to validation-test/IDE/crashers/ASTMangler-appendExtension-d41add.swift diff --git a/validation-test/IDE/crashers/113aa5cad622a515.swift b/validation-test/IDE/crashers/ASTMangler-appendType-113aa5.swift similarity index 100% rename from validation-test/IDE/crashers/113aa5cad622a515.swift rename to validation-test/IDE/crashers/ASTMangler-appendType-113aa5.swift diff --git a/validation-test/IDE/crashers/571502fc126fa3fd.swift b/validation-test/IDE/crashers/ASTMangler-appendType-571502.swift similarity index 100% rename from validation-test/IDE/crashers/571502fc126fa3fd.swift rename to validation-test/IDE/crashers/ASTMangler-appendType-571502.swift diff --git a/validation-test/IDE/crashers/8b1e4c7f2174671c.swift b/validation-test/IDE/crashers/ASTMangler-mangleDeclAsUSR-8b1e4c.swift similarity index 100% rename from validation-test/IDE/crashers/8b1e4c7f2174671c.swift rename to validation-test/IDE/crashers/ASTMangler-mangleDeclAsUSR-8b1e4c.swift diff --git a/validation-test/IDE/crashers/34e0183b6c0eafde.swift b/validation-test/IDE/crashers/ASTScopeImpl-getCharSourceRangeOfScope-34e018.swift similarity index 100% rename from validation-test/IDE/crashers/34e0183b6c0eafde.swift rename to validation-test/IDE/crashers/ASTScopeImpl-getCharSourceRangeOfScope-34e018.swift diff --git a/validation-test/IDE/crashers/7d9bfa9d17f09896.swift b/validation-test/IDE/crashers/ASTScopeImpl-lookupLocalBindingsInPattern-7d9bfa.swift similarity index 100% rename from validation-test/IDE/crashers/7d9bfa9d17f09896.swift rename to validation-test/IDE/crashers/ASTScopeImpl-lookupLocalBindingsInPattern-7d9bfa.swift diff --git a/validation-test/IDE/crashers/89642f94e4444b17.swift b/validation-test/IDE/crashers/AbstractStorageDecl-setSynthesizedAccessor-89642f.swift similarity index 100% rename from validation-test/IDE/crashers/89642f94e4444b17.swift rename to validation-test/IDE/crashers/AbstractStorageDecl-setSynthesizedAccessor-89642f.swift diff --git a/validation-test/IDE/crashers/cfad4ec3ad706bac.swift b/validation-test/IDE/crashers/ArgumentTypeCheckCompletionCallback-sawSolutionImpl-cfad4e.swift similarity index 100% rename from validation-test/IDE/crashers/cfad4ec3ad706bac.swift rename to validation-test/IDE/crashers/ArgumentTypeCheckCompletionCallback-sawSolutionImpl-cfad4e.swift diff --git a/validation-test/IDE/crashers/bc178c6fbc3ad18e.swift b/validation-test/IDE/crashers/AssociatedTypeInference-inferTypeWitnessesViaValueWitnesses-bc178c.swift similarity index 100% rename from validation-test/IDE/crashers/bc178c6fbc3ad18e.swift rename to validation-test/IDE/crashers/AssociatedTypeInference-inferTypeWitnessesViaValueWitnesses-bc178c.swift diff --git a/validation-test/IDE/crashers/7621907bdc5958a6.swift b/validation-test/IDE/crashers/AttributeChecker-visitCustomAttr-762190.swift similarity index 100% rename from validation-test/IDE/crashers/7621907bdc5958a6.swift rename to validation-test/IDE/crashers/AttributeChecker-visitCustomAttr-762190.swift diff --git a/validation-test/IDE/crashers/9f45d664f93ae6f7.swift b/validation-test/IDE/crashers/BoundGenericType-get-9f45d6.swift similarity index 100% rename from validation-test/IDE/crashers/9f45d664f93ae6f7.swift rename to validation-test/IDE/crashers/BoundGenericType-get-9f45d6.swift diff --git a/validation-test/IDE/crashers/7ee355a338d6ef78.swift b/validation-test/IDE/crashers/ClangUSRGenerationRequest-evaluate-7ee355.swift similarity index 100% rename from validation-test/IDE/crashers/7ee355a338d6ef78.swift rename to validation-test/IDE/crashers/ClangUSRGenerationRequest-evaluate-7ee355.swift diff --git a/validation-test/IDE/crashers/98bd083880c2694d.swift b/validation-test/IDE/crashers/ClangUSRGenerationRequest-evaluate-98bd08.swift similarity index 100% rename from validation-test/IDE/crashers/98bd083880c2694d.swift rename to validation-test/IDE/crashers/ClangUSRGenerationRequest-evaluate-98bd08.swift diff --git a/validation-test/IDE/crashers/0ee20e8624ac46fa.swift b/validation-test/IDE/crashers/CodeCompletionCallbacksImpl-typecheckParsedType-0ee20e.swift similarity index 100% rename from validation-test/IDE/crashers/0ee20e8624ac46fa.swift rename to validation-test/IDE/crashers/CodeCompletionCallbacksImpl-typecheckParsedType-0ee20e.swift diff --git a/validation-test/IDE/crashers/524e0a7a5cd78074.swift b/validation-test/IDE/crashers/CodeCompletionResultBuilder-takeResult-524e0a.swift similarity index 100% rename from validation-test/IDE/crashers/524e0a7a5cd78074.swift rename to validation-test/IDE/crashers/CodeCompletionResultBuilder-takeResult-524e0a.swift diff --git a/validation-test/IDE/crashers/09a6a167b9c9fe2e.swift b/validation-test/IDE/crashers/CodeCompletionStringBuilder-addCallArgumentPatterns-09a6a1.swift similarity index 100% rename from validation-test/IDE/crashers/09a6a167b9c9fe2e.swift rename to validation-test/IDE/crashers/CodeCompletionStringBuilder-addCallArgumentPatterns-09a6a1.swift diff --git a/validation-test/IDE/crashers/47f8163fc7f6dd32.swift b/validation-test/IDE/crashers/CompletionLookup-foundDecl-47f816.swift similarity index 100% rename from validation-test/IDE/crashers/47f8163fc7f6dd32.swift rename to validation-test/IDE/crashers/CompletionLookup-foundDecl-47f816.swift diff --git a/validation-test/IDE/crashers/8681205caefae96e.swift b/validation-test/IDE/crashers/CompletionLookup-getValueExprCompletions-868120.swift similarity index 100% rename from validation-test/IDE/crashers/8681205caefae96e.swift rename to validation-test/IDE/crashers/CompletionLookup-getValueExprCompletions-868120.swift diff --git a/validation-test/IDE/crashers/1f12cff3151ffd0f.swift b/validation-test/IDE/crashers/ConformanceChecker-resolveWitnessViaLookup-1f12cf.swift similarity index 100% rename from validation-test/IDE/crashers/1f12cff3151ffd0f.swift rename to validation-test/IDE/crashers/ConformanceChecker-resolveWitnessViaLookup-1f12cf.swift diff --git a/validation-test/IDE/crashers/9949f94be543b413.swift b/validation-test/IDE/crashers/ConformanceLookupTable-compareConformances-9949f9.swift similarity index 100% rename from validation-test/IDE/crashers/9949f94be543b413.swift rename to validation-test/IDE/crashers/ConformanceLookupTable-compareConformances-9949f9.swift diff --git a/validation-test/IDE/crashers/78f1273d34b9916a.swift b/validation-test/IDE/crashers/ConstraintSystem-addConstraintImpl-78f127.swift similarity index 100% rename from validation-test/IDE/crashers/78f1273d34b9916a.swift rename to validation-test/IDE/crashers/ConstraintSystem-addConstraintImpl-78f127.swift diff --git a/validation-test/IDE/crashers/000798f041dcc07b.swift b/validation-test/IDE/crashers/ConstraintSystem-addKeyPathApplicationRootConstraint-000798.swift similarity index 100% rename from validation-test/IDE/crashers/000798f041dcc07b.swift rename to validation-test/IDE/crashers/ConstraintSystem-addKeyPathApplicationRootConstraint-000798.swift diff --git a/validation-test/IDE/crashers/a51bc03e2023ede5.swift b/validation-test/IDE/crashers/ConstraintSystem-buildDisjunctionForOptionalVsUnderlying-a51bc0.swift similarity index 100% rename from validation-test/IDE/crashers/a51bc03e2023ede5.swift rename to validation-test/IDE/crashers/ConstraintSystem-buildDisjunctionForOptionalVsUnderlying-a51bc0.swift diff --git a/validation-test/IDE/crashers/64cbd48634eb9eac.swift b/validation-test/IDE/crashers/ConstraintSystem-getType-64cbd4.swift similarity index 100% rename from validation-test/IDE/crashers/64cbd48634eb9eac.swift rename to validation-test/IDE/crashers/ConstraintSystem-getType-64cbd4.swift diff --git a/validation-test/IDE/crashers/1a97a715994667ab.swift b/validation-test/IDE/crashers/ConstraintSystem-getTypeOfReferencePre-1a97a7.swift similarity index 100% rename from validation-test/IDE/crashers/1a97a715994667ab.swift rename to validation-test/IDE/crashers/ConstraintSystem-getTypeOfReferencePre-1a97a7.swift diff --git a/validation-test/IDE/crashers/2ac01e09917bfde5.swift b/validation-test/IDE/crashers/ConstraintSystem-isArgumentGenericFunction-2ac01e.swift similarity index 100% rename from validation-test/IDE/crashers/2ac01e09917bfde5.swift rename to validation-test/IDE/crashers/ConstraintSystem-isArgumentGenericFunction-2ac01e.swift diff --git a/validation-test/IDE/crashers/3b831ad3cd6afbc3.swift b/validation-test/IDE/crashers/ConstraintSystem-recordArgumentList-3b831a.swift similarity index 100% rename from validation-test/IDE/crashers/3b831ad3cd6afbc3.swift rename to validation-test/IDE/crashers/ConstraintSystem-recordArgumentList-3b831a.swift diff --git a/validation-test/IDE/crashers/39b75bd7c88ae4eb.swift b/validation-test/IDE/crashers/ConstraintSystem-setClosureType-39b75b.swift similarity index 100% rename from validation-test/IDE/crashers/39b75bd7c88ae4eb.swift rename to validation-test/IDE/crashers/ConstraintSystem-setClosureType-39b75b.swift diff --git a/validation-test/IDE/crashers/724e28836dc20ecb.swift b/validation-test/IDE/crashers/Decl-getResolvedCustomAttrType-724e28.swift similarity index 100% rename from validation-test/IDE/crashers/724e28836dc20ecb.swift rename to validation-test/IDE/crashers/Decl-getResolvedCustomAttrType-724e28.swift diff --git a/validation-test/IDE/crashers/ab3972c8c6c1b5d6.swift b/validation-test/IDE/crashers/Decl-getResolvedCustomAttrType-ab3972.swift similarity index 100% rename from validation-test/IDE/crashers/ab3972c8c6c1b5d6.swift rename to validation-test/IDE/crashers/Decl-getResolvedCustomAttrType-ab3972.swift diff --git a/validation-test/IDE/crashers/ae7830cc768ad130.swift b/validation-test/IDE/crashers/Decl-getSemanticAvailableAttr-ae7830.swift similarity index 100% rename from validation-test/IDE/crashers/ae7830cc768ad130.swift rename to validation-test/IDE/crashers/Decl-getSemanticAvailableAttr-ae7830.swift diff --git a/validation-test/IDE/crashers/acb0013ae9149246.swift b/validation-test/IDE/crashers/DeclContext-getASTContext-acb001.swift similarity index 100% rename from validation-test/IDE/crashers/acb0013ae9149246.swift rename to validation-test/IDE/crashers/DeclContext-getASTContext-acb001.swift diff --git a/validation-test/IDE/crashers/dffa2c2577e3e101.swift b/validation-test/IDE/crashers/DeclContext-getDeclaredInterfaceType-dffa2c.swift similarity index 100% rename from validation-test/IDE/crashers/dffa2c2577e3e101.swift rename to validation-test/IDE/crashers/DeclContext-getDeclaredInterfaceType-dffa2c.swift diff --git a/validation-test/IDE/crashers/dac2016ff43c557e.swift b/validation-test/IDE/crashers/FragileFunctionKindRequest-OutputType-dac201.swift similarity index 100% rename from validation-test/IDE/crashers/dac2016ff43c557e.swift rename to validation-test/IDE/crashers/FragileFunctionKindRequest-OutputType-dac201.swift diff --git a/validation-test/IDE/crashers/39e1947ce3bd2206.swift b/validation-test/IDE/crashers/FragileFunctionKindRequest-evaluate-39e194.swift similarity index 100% rename from validation-test/IDE/crashers/39e1947ce3bd2206.swift rename to validation-test/IDE/crashers/FragileFunctionKindRequest-evaluate-39e194.swift diff --git a/validation-test/IDE/crashers/587183a047cbcead.swift b/validation-test/IDE/crashers/FragileFunctionKindRequest-evaluate-587183.swift similarity index 100% rename from validation-test/IDE/crashers/587183a047cbcead.swift rename to validation-test/IDE/crashers/FragileFunctionKindRequest-evaluate-587183.swift diff --git a/validation-test/IDE/crashers/eaf1c77e3b7e20c6.swift b/validation-test/IDE/crashers/GenericContext-getGenericSignature-eaf1c7.swift similarity index 100% rename from validation-test/IDE/crashers/eaf1c77e3b7e20c6.swift rename to validation-test/IDE/crashers/GenericContext-getGenericSignature-eaf1c7.swift diff --git a/validation-test/IDE/crashers/7d168ea6c6715a7c.swift b/validation-test/IDE/crashers/GenericSignatureImpl-getSuperclassBound-7d168e.swift similarity index 100% rename from validation-test/IDE/crashers/7d168ea6c6715a7c.swift rename to validation-test/IDE/crashers/GenericSignatureImpl-getSuperclassBound-7d168e.swift diff --git a/validation-test/IDE/crashers/73f3b9a72697ee92.swift b/validation-test/IDE/crashers/GenericSignatureImpl-isValidTypeParameter-73f3b9.swift similarity index 63% rename from validation-test/IDE/crashers/73f3b9a72697ee92.swift rename to validation-test/IDE/crashers/GenericSignatureImpl-isValidTypeParameter-73f3b9.swift index 18e18dd36d541..dfcc231d50bcf 100644 --- a/validation-test/IDE/crashers/73f3b9a72697ee92.swift +++ b/validation-test/IDE/crashers/GenericSignatureImpl-isValidTypeParameter-73f3b9.swift @@ -1,5 +1,5 @@ // {"kind":"complete","signature":"swift::GenericSignatureImpl::isValidTypeParameter(swift::Type) const"} -// RUN: not --crash %target-swift-ide-test -code-completion --code-completion-token=COMPLETE -code-completion-diagnostics -source-filename %s +// RUN: not --crash %target-swift-ide-test -code-completion -batch-code-completion -skip-filecheck -code-completion-diagnostics -source-filename %s protocol a { associatedtype c: a var b: c diff --git a/validation-test/IDE/crashers/fa71279755a2cb53.swift b/validation-test/IDE/crashers/GenericSignatureImpl-requiresClass-fa7127.swift similarity index 60% rename from validation-test/IDE/crashers/fa71279755a2cb53.swift rename to validation-test/IDE/crashers/GenericSignatureImpl-requiresClass-fa7127.swift index 5efa8ff6c817c..dc8d47acb2755 100644 --- a/validation-test/IDE/crashers/fa71279755a2cb53.swift +++ b/validation-test/IDE/crashers/GenericSignatureImpl-requiresClass-fa7127.swift @@ -1,4 +1,4 @@ // {"kind":"complete","signature":"swift::GenericSignatureImpl::requiresClass(swift::Type) const"} -// RUN: not --crash %target-swift-ide-test -code-completion --code-completion-token=COMPLETE -code-completion-diagnostics -source-filename %s +// RUN: not --crash %target-swift-ide-test -code-completion -batch-code-completion -skip-filecheck -code-completion-diagnostics -source-filename %s protocol a { associatedtype c: a var b: c } protocol d: a where c == Never extension Never: d extension d { b: Never { #^COMPLETE^# diff --git a/validation-test/IDE/crashers/f75dad9059dcd5e4.swift b/validation-test/IDE/crashers/GenericSignatureImpl-requiresProtocol-f75dad.swift similarity index 100% rename from validation-test/IDE/crashers/f75dad9059dcd5e4.swift rename to validation-test/IDE/crashers/GenericSignatureImpl-requiresProtocol-f75dad.swift diff --git a/validation-test/IDE/crashers/e8698acd627edf0b.swift b/validation-test/IDE/crashers/GenericTypeParamDecl-getSourceRange-e8698a.swift similarity index 100% rename from validation-test/IDE/crashers/e8698acd627edf0b.swift rename to validation-test/IDE/crashers/GenericTypeParamDecl-getSourceRange-e8698a.swift diff --git a/validation-test/IDE/crashers/2b1c3dd8eaf10b69.swift b/validation-test/IDE/crashers/IDEInspectionInstance-performCachedOperationIfPossible-2b1c3d.swift similarity index 100% rename from validation-test/IDE/crashers/2b1c3dd8eaf10b69.swift rename to validation-test/IDE/crashers/IDEInspectionInstance-performCachedOperationIfPossible-2b1c3d.swift diff --git a/validation-test/IDE/crashers/88987db0d0dc470c.swift b/validation-test/IDE/crashers/IDEInspectionInstance-performCachedOperationIfPossible-88987d.swift similarity index 100% rename from validation-test/IDE/crashers/88987db0d0dc470c.swift rename to validation-test/IDE/crashers/IDEInspectionInstance-performCachedOperationIfPossible-88987d.swift diff --git a/validation-test/IDE/crashers/26ba10dc4c4e7f04.swift b/validation-test/IDE/crashers/InterfaceTypeRequest-cacheResult-26ba10.swift similarity index 100% rename from validation-test/IDE/crashers/26ba10dc4c4e7f04.swift rename to validation-test/IDE/crashers/InterfaceTypeRequest-cacheResult-26ba10.swift diff --git a/validation-test/IDE/crashers/102203dd7c9d004e.swift b/validation-test/IDE/crashers/IterableDeclContext-addMemberSilently-102203.swift similarity index 100% rename from validation-test/IDE/crashers/102203dd7c9d004e.swift rename to validation-test/IDE/crashers/IterableDeclContext-addMemberSilently-102203.swift diff --git a/validation-test/IDE/crashers/1ac322cbf002c111.swift b/validation-test/IDE/crashers/IterableDeclContext-addMemberSilently-1ac322.swift similarity index 100% rename from validation-test/IDE/crashers/1ac322cbf002c111.swift rename to validation-test/IDE/crashers/IterableDeclContext-addMemberSilently-1ac322.swift diff --git a/validation-test/IDE/crashers/be524c3ba9746301.swift b/validation-test/IDE/crashers/KeyPathTypeCheckCompletionCallback-sawSolutionImpl-be524c.swift similarity index 100% rename from validation-test/IDE/crashers/be524c3ba9746301.swift rename to validation-test/IDE/crashers/KeyPathTypeCheckCompletionCallback-sawSolutionImpl-be524c.swift diff --git a/validation-test/IDE/crashers/bf2a1e697e134b1b.swift b/validation-test/IDE/crashers/MacroDefinitionRequest-evaluate-bf2a1e.swift similarity index 100% rename from validation-test/IDE/crashers/bf2a1e697e134b1b.swift rename to validation-test/IDE/crashers/MacroDefinitionRequest-evaluate-bf2a1e.swift diff --git a/validation-test/IDE/crashers/d7b68d01c9ccf2f4.swift b/validation-test/IDE/crashers/Mangler-verify-d7b68d.swift similarity index 100% rename from validation-test/IDE/crashers/d7b68d01c9ccf2f4.swift rename to validation-test/IDE/crashers/Mangler-verify-d7b68d.swift diff --git a/validation-test/IDE/crashers/f13530ddd8d62d26.swift b/validation-test/IDE/crashers/NominalTypeDecl-prepareConformanceTable-f13530.swift similarity index 100% rename from validation-test/IDE/crashers/f13530ddd8d62d26.swift rename to validation-test/IDE/crashers/NominalTypeDecl-prepareConformanceTable-f13530.swift diff --git a/validation-test/IDE/crashers/06ac15e9391fc736.swift b/validation-test/IDE/crashers/Parser-consumeDecl-06ac15.swift similarity index 100% rename from validation-test/IDE/crashers/06ac15e9391fc736.swift rename to validation-test/IDE/crashers/Parser-consumeDecl-06ac15.swift diff --git a/validation-test/IDE/crashers/3d85becf2d3300a5.swift b/validation-test/IDE/crashers/Parser-consumeIdentifier-3d85be.swift similarity index 100% rename from validation-test/IDE/crashers/3d85becf2d3300a5.swift rename to validation-test/IDE/crashers/Parser-consumeIdentifier-3d85be.swift diff --git a/validation-test/IDE/crashers/f03bb3278d3341d9.swift b/validation-test/IDE/crashers/Parser-consumeTopLevelDecl-f03bb3.swift similarity index 100% rename from validation-test/IDE/crashers/f03bb3278d3341d9.swift rename to validation-test/IDE/crashers/Parser-consumeTopLevelDecl-f03bb3.swift diff --git a/validation-test/IDE/crashers/a41cd43f2f603f31.swift b/validation-test/IDE/crashers/Parser-parseDecl-a41cd4.swift similarity index 100% rename from validation-test/IDE/crashers/a41cd43f2f603f31.swift rename to validation-test/IDE/crashers/Parser-parseDecl-a41cd4.swift diff --git a/validation-test/IDE/crashers/7b92bb701b89b249.swift b/validation-test/IDE/crashers/Parser-parseExprSelector-7b92bb.swift similarity index 100% rename from validation-test/IDE/crashers/7b92bb701b89b249.swift rename to validation-test/IDE/crashers/Parser-parseExprSelector-7b92bb.swift diff --git a/validation-test/IDE/crashers/fd1bd523c6eba84d.swift b/validation-test/IDE/crashers/Parser-parseLineDirective-fd1bd5.swift similarity index 100% rename from validation-test/IDE/crashers/fd1bd523c6eba84d.swift rename to validation-test/IDE/crashers/Parser-parseLineDirective-fd1bd5.swift diff --git a/validation-test/IDE/crashers/8447838e00019fde.swift b/validation-test/IDE/crashers/Parser-parseParameterClause-844783.swift similarity index 100% rename from validation-test/IDE/crashers/8447838e00019fde.swift rename to validation-test/IDE/crashers/Parser-parseParameterClause-844783.swift diff --git a/validation-test/IDE/crashers/0c65ac26afb25b40.swift b/validation-test/IDE/crashers/Parser-parseStorageRestrictionsAttribute-0c65ac.swift similarity index 100% rename from validation-test/IDE/crashers/0c65ac26afb25b40.swift rename to validation-test/IDE/crashers/Parser-parseStorageRestrictionsAttribute-0c65ac.swift diff --git a/validation-test/IDE/crashers/d3a218e40a4e3b8e.swift b/validation-test/IDE/crashers/Parser-performIDEInspectionSecondPassImpl-d3a218.swift similarity index 100% rename from validation-test/IDE/crashers/d3a218e40a4e3b8e.swift rename to validation-test/IDE/crashers/Parser-performIDEInspectionSecondPassImpl-d3a218.swift diff --git a/validation-test/IDE/crashers/16a3fafef684fb37.swift b/validation-test/IDE/crashers/PostfixCompletionCallback-sawSolutionImpl-16a3fa.swift similarity index 100% rename from validation-test/IDE/crashers/16a3fafef684fb37.swift rename to validation-test/IDE/crashers/PostfixCompletionCallback-sawSolutionImpl-16a3fa.swift diff --git a/validation-test/IDE/crashers/4c8b4501fbe19cd6.swift b/validation-test/IDE/crashers/PreCheckTarget-walkToExprPre-4c8b45.swift similarity index 100% rename from validation-test/IDE/crashers/4c8b4501fbe19cd6.swift rename to validation-test/IDE/crashers/PreCheckTarget-walkToExprPre-4c8b45.swift diff --git a/validation-test/IDE/crashers/0dfb0607ca6550ec.swift b/validation-test/IDE/crashers/PrintingDiagnosticConsumer-printDiagnostic-0dfb06.swift similarity index 100% rename from validation-test/IDE/crashers/0dfb0607ca6550ec.swift rename to validation-test/IDE/crashers/PrintingDiagnosticConsumer-printDiagnostic-0dfb06.swift diff --git a/validation-test/IDE/crashers/4b1d9718b7b1335a.swift b/validation-test/IDE/crashers/ProtocolConformance-getTypeWitnessAndDecl-4b1d97.swift similarity index 100% rename from validation-test/IDE/crashers/4b1d9718b7b1335a.swift rename to validation-test/IDE/crashers/ProtocolConformance-getTypeWitnessAndDecl-4b1d97.swift diff --git a/validation-test/IDE/crashers/631208e8e9212ebd.swift b/validation-test/IDE/crashers/RequirementMachine-requiresClass-631208.swift similarity index 100% rename from validation-test/IDE/crashers/631208e8e9212ebd.swift rename to validation-test/IDE/crashers/RequirementMachine-requiresClass-631208.swift diff --git a/validation-test/IDE/crashers/93646f990f2e8498.swift b/validation-test/IDE/crashers/RequirementMachine-verify-93646f.swift similarity index 100% rename from validation-test/IDE/crashers/93646f990f2e8498.swift rename to validation-test/IDE/crashers/RequirementMachine-verify-93646f.swift diff --git a/validation-test/IDE/crashers/b702ab48c2f29a3a.swift b/validation-test/IDE/crashers/RequirementMachine-verify-b702ab.swift similarity index 100% rename from validation-test/IDE/crashers/b702ab48c2f29a3a.swift rename to validation-test/IDE/crashers/RequirementMachine-verify-b702ab.swift diff --git a/validation-test/IDE/crashers/f98762f9df9ed0fa.swift b/validation-test/IDE/crashers/RewriteContext-getMutableTermForType-f98762.swift similarity index 100% rename from validation-test/IDE/crashers/f98762f9df9ed0fa.swift rename to validation-test/IDE/crashers/RewriteContext-getMutableTermForType-f98762.swift diff --git a/validation-test/IDE/crashers/81f0b4a8709d344d.swift b/validation-test/IDE/crashers/StmtChecker-typeCheckStmt-81f0b4.swift similarity index 100% rename from validation-test/IDE/crashers/81f0b4a8709d344d.swift rename to validation-test/IDE/crashers/StmtChecker-typeCheckStmt-81f0b4.swift diff --git a/validation-test/IDE/crashers/8659dc98be5856f6.swift b/validation-test/IDE/crashers/StmtChecker-typeCheckStmt-8659dc.swift similarity index 100% rename from validation-test/IDE/crashers/8659dc98be5856f6.swift rename to validation-test/IDE/crashers/StmtChecker-typeCheckStmt-8659dc.swift diff --git a/validation-test/IDE/crashers/d500691bf5d28bbc.swift b/validation-test/IDE/crashers/StmtChecker-typeCheckStmt-d50069.swift similarity index 100% rename from validation-test/IDE/crashers/d500691bf5d28bbc.swift rename to validation-test/IDE/crashers/StmtChecker-typeCheckStmt-d50069.swift diff --git a/validation-test/IDE/crashers/88724bf42982b346.swift b/validation-test/IDE/crashers/TypeBase-getContextSubstitutions-88724b.swift similarity index 100% rename from validation-test/IDE/crashers/88724bf42982b346.swift rename to validation-test/IDE/crashers/TypeBase-getContextSubstitutions-88724b.swift diff --git a/validation-test/IDE/crashers/b74734c97bb09b60.swift b/validation-test/IDE/crashers/TypeBase-getReducedShape-b74734.swift similarity index 100% rename from validation-test/IDE/crashers/b74734c97bb09b60.swift rename to validation-test/IDE/crashers/TypeBase-getReducedShape-b74734.swift diff --git a/validation-test/IDE/crashers/87443a182257da1e.swift b/validation-test/IDE/crashers/TypeChecker-resolveDeclRefExpr-87443a.swift similarity index 100% rename from validation-test/IDE/crashers/87443a182257da1e.swift rename to validation-test/IDE/crashers/TypeChecker-resolveDeclRefExpr-87443a.swift diff --git a/validation-test/IDE/crashers/974abc9e171ad368.swift b/validation-test/IDE/crashers/TypeChecker-typeCheckStmtConditionElement-974abc.swift similarity index 100% rename from validation-test/IDE/crashers/974abc9e171ad368.swift rename to validation-test/IDE/crashers/TypeChecker-typeCheckStmtConditionElement-974abc.swift diff --git a/validation-test/IDE/crashers/43a52bf91ab5d2ee.swift b/validation-test/IDE/crashers/TypeDecl-getName-43a52b.swift similarity index 100% rename from validation-test/IDE/crashers/43a52bf91ab5d2ee.swift rename to validation-test/IDE/crashers/TypeDecl-getName-43a52b.swift diff --git a/validation-test/IDE/crashers/9fefcf40293db48f.swift b/validation-test/IDE/crashers/TypeDecl-getName-9fefcf.swift similarity index 100% rename from validation-test/IDE/crashers/9fefcf40293db48f.swift rename to validation-test/IDE/crashers/TypeDecl-getName-9fefcf.swift diff --git a/validation-test/IDE/crashers/e52359b2767fa879.swift b/validation-test/IDE/crashers/TypeDecl-getName-e52359.swift similarity index 100% rename from validation-test/IDE/crashers/e52359b2767fa879.swift rename to validation-test/IDE/crashers/TypeDecl-getName-e52359.swift diff --git a/validation-test/IDE/crashers/2f87241457a28443.swift b/validation-test/IDE/crashers/TypePrinter-printParentType-2f8724.swift similarity index 100% rename from validation-test/IDE/crashers/2f87241457a28443.swift rename to validation-test/IDE/crashers/TypePrinter-printParentType-2f8724.swift diff --git a/validation-test/IDE/crashers/44e8aa011615df18.swift b/validation-test/IDE/crashers/TypePrinter-printWithParensIfNotSimple-44e8aa.swift similarity index 100% rename from validation-test/IDE/crashers/44e8aa011615df18.swift rename to validation-test/IDE/crashers/TypePrinter-printWithParensIfNotSimple-44e8aa.swift diff --git a/validation-test/IDE/crashers/796ef3e298a05a47.swift b/validation-test/IDE/crashers/TypeRepr-print-796ef3.swift similarity index 100% rename from validation-test/IDE/crashers/796ef3e298a05a47.swift rename to validation-test/IDE/crashers/TypeRepr-print-796ef3.swift diff --git a/validation-test/IDE/crashers/99e962b241f1d25b.swift b/validation-test/IDE/crashers/TypeRepr-print-99e962.swift similarity index 100% rename from validation-test/IDE/crashers/99e962b241f1d25b.swift rename to validation-test/IDE/crashers/TypeRepr-print-99e962.swift diff --git a/validation-test/IDE/crashers/276e1958e5b2f36f.swift b/validation-test/IDE/crashers/TypeResolution-resolveContextualType-276e19.swift similarity index 100% rename from validation-test/IDE/crashers/276e1958e5b2f36f.swift rename to validation-test/IDE/crashers/TypeResolution-resolveContextualType-276e19.swift diff --git a/validation-test/IDE/crashers/cdc75ec659bc26a6.swift b/validation-test/IDE/crashers/TypeResolver-resolveTupleType-cdc75e.swift similarity index 100% rename from validation-test/IDE/crashers/cdc75ec659bc26a6.swift rename to validation-test/IDE/crashers/TypeResolver-resolveTupleType-cdc75e.swift diff --git a/validation-test/IDE/crashers/32fa0d633e8df376.swift b/validation-test/IDE/crashers/TypeResolver-resolveVarargType-32fa0d.swift similarity index 100% rename from validation-test/IDE/crashers/32fa0d633e8df376.swift rename to validation-test/IDE/crashers/TypeResolver-resolveVarargType-32fa0d.swift diff --git a/validation-test/IDE/crashers/8668a3eb11f2ba0f.swift b/validation-test/IDE/crashers/USRBasedType-fromType-8668a3.swift similarity index 100% rename from validation-test/IDE/crashers/8668a3eb11f2ba0f.swift rename to validation-test/IDE/crashers/USRBasedType-fromType-8668a3.swift diff --git a/validation-test/IDE/crashers/3840b5540c4b70be.swift b/validation-test/IDE/crashers/ValueDecl-dumpRef-3840b5.swift similarity index 100% rename from validation-test/IDE/crashers/3840b5540c4b70be.swift rename to validation-test/IDE/crashers/ValueDecl-dumpRef-3840b5.swift diff --git a/validation-test/IDE/crashers/825c80698a299f80.swift b/validation-test/IDE/crashers/abortWithVerificationError-825c80.swift similarity index 100% rename from validation-test/IDE/crashers/825c80698a299f80.swift rename to validation-test/IDE/crashers/abortWithVerificationError-825c80.swift diff --git a/validation-test/IDE/crashers/488be7ca295930f4.swift b/validation-test/IDE/crashers/checkSingleOverride-488be7.swift similarity index 100% rename from validation-test/IDE/crashers/488be7ca295930f4.swift rename to validation-test/IDE/crashers/checkSingleOverride-488be7.swift diff --git a/validation-test/IDE/crashers/77896730013ed459.swift b/validation-test/IDE/crashers/diagnoseMatch-778967.swift similarity index 100% rename from validation-test/IDE/crashers/77896730013ed459.swift rename to validation-test/IDE/crashers/diagnoseMatch-778967.swift diff --git a/validation-test/IDE/crashers/76eec4988cb5a61d.swift b/validation-test/IDE/crashers/diagnoseMissingOwnership-76eec4.swift similarity index 100% rename from validation-test/IDE/crashers/76eec4988cb5a61d.swift rename to validation-test/IDE/crashers/diagnoseMissingOwnership-76eec4.swift diff --git a/validation-test/IDE/crashers/ead1bd1fccd220ab.swift b/validation-test/IDE/crashers/finishStorageImplInfo-ead1bd.swift similarity index 100% rename from validation-test/IDE/crashers/ead1bd1fccd220ab.swift rename to validation-test/IDE/crashers/finishStorageImplInfo-ead1bd.swift diff --git a/validation-test/IDE/crashers/0c2dce70e089243d.swift b/validation-test/IDE/crashers/getEquivalentDeclContextFromSourceFile-0c2dce.swift similarity index 58% rename from validation-test/IDE/crashers/0c2dce70e089243d.swift rename to validation-test/IDE/crashers/getEquivalentDeclContextFromSourceFile-0c2dce.swift index 3a6827355bbdf..d7b86216c07a1 100644 --- a/validation-test/IDE/crashers/0c2dce70e089243d.swift +++ b/validation-test/IDE/crashers/getEquivalentDeclContextFromSourceFile-0c2dce.swift @@ -1,4 +1,4 @@ -// {"kind":"complete","signature":"(anonymous namespace)::getEquivalentDeclContextFromSourceFile(swift::DeclContext*, swift::SourceFile*)","useSourceOrderCompletion":true} +// {"issueID":84785,"kind":"complete","signature":"(anonymous namespace)::getEquivalentDeclContextFromSourceFile(swift::DeclContext*, swift::SourceFile*)","useSourceOrderCompletion":true} // RUN: not --crash %target-swift-ide-test -code-completion -batch-code-completion -skip-filecheck -code-completion-diagnostics -source-order-completion -source-filename %s // https://github.com/swiftlang/swift/issues/84785 func 0 { diff --git a/validation-test/IDE/crashers/27fbd118920a31ee.swift b/validation-test/IDE/crashers/getEquivalentDeclContextFromSourceFile-27fbd1.swift similarity index 100% rename from validation-test/IDE/crashers/27fbd118920a31ee.swift rename to validation-test/IDE/crashers/getEquivalentDeclContextFromSourceFile-27fbd1.swift diff --git a/validation-test/IDE/crashers/e6e38c515da4fe5a.swift b/validation-test/IDE/crashers/getNameForObjC-e6e38c.swift similarity index 100% rename from validation-test/IDE/crashers/e6e38c515da4fe5a.swift rename to validation-test/IDE/crashers/getNameForObjC-e6e38c.swift diff --git a/validation-test/IDE/crashers/4334b05c244e77cf.swift b/validation-test/IDE/crashers/getRequirementMachine-4334b0.swift similarity index 100% rename from validation-test/IDE/crashers/4334b05c244e77cf.swift rename to validation-test/IDE/crashers/getRequirementMachine-4334b0.swift diff --git a/validation-test/IDE/crashers/d02ac29b7ce07e7d.swift b/validation-test/IDE/crashers/getTypeForCompletion-d02ac2.swift similarity index 100% rename from validation-test/IDE/crashers/d02ac29b7ce07e7d.swift rename to validation-test/IDE/crashers/getTypeForCompletion-d02ac2.swift diff --git a/validation-test/IDE/crashers/96faa1ddef0cb57f.swift b/validation-test/IDE/crashers/openTypeParameter-96faa1.swift similarity index 100% rename from validation-test/IDE/crashers/96faa1ddef0cb57f.swift rename to validation-test/IDE/crashers/openTypeParameter-96faa1.swift diff --git a/validation-test/IDE/crashers/c9107b491555f468.swift b/validation-test/IDE/crashers/parseGuardedPattern-c9107b.swift similarity index 100% rename from validation-test/IDE/crashers/c9107b491555f468.swift rename to validation-test/IDE/crashers/parseGuardedPattern-c9107b.swift diff --git a/validation-test/IDE/crashers/0af7ab3606b78927.swift b/validation-test/IDE/crashers/printContext-0af7ab.swift similarity index 100% rename from validation-test/IDE/crashers/0af7ab3606b78927.swift rename to validation-test/IDE/crashers/printContext-0af7ab.swift diff --git a/validation-test/IDE/crashers/10b243ac3f1f8d7b.swift b/validation-test/IDE/crashers/resolveDeclRefExpr-10b243.swift similarity index 100% rename from validation-test/IDE/crashers/10b243ac3f1f8d7b.swift rename to validation-test/IDE/crashers/resolveDeclRefExpr-10b243.swift diff --git a/validation-test/IDE/crashers/1e4621d80984121a.swift b/validation-test/IDE/crashers/resolveDeclRefExpr-1e4621.swift similarity index 100% rename from validation-test/IDE/crashers/1e4621d80984121a.swift rename to validation-test/IDE/crashers/resolveDeclRefExpr-1e4621.swift diff --git a/validation-test/compiler_crashers_2/267b1378f37f8563.swift b/validation-test/compiler_crashers_2/267b1378f37f8563.swift deleted file mode 100644 index 0c9652905e5e5..0000000000000 --- a/validation-test/compiler_crashers_2/267b1378f37f8563.swift +++ /dev/null @@ -1,7 +0,0 @@ -// {"kind":"typecheck","signature":"swift::constraints::ConstraintSystem::applySolutionFixes(swift::constraints::Solution const&)","aliases":["swift::constraints::AllowArgumentMismatch::create(swift::constraints::ConstraintSystem&, swift::Type, swift::Type, swift::constraints::ConstraintLocator*)"]} -// RUN: not --crash %target-swift-frontend -typecheck %s -protocol b { - c(repeat each d, e: ( -} -func bar(a: b) { - a.c(e : "" diff --git a/validation-test/compiler_crashers_2/2c8d3a95fcb84248.swift b/validation-test/compiler_crashers_2/2c8d3a95fcb84248.swift deleted file mode 100644 index 8b7da5a499807..0000000000000 --- a/validation-test/compiler_crashers_2/2c8d3a95fcb84248.swift +++ /dev/null @@ -1,7 +0,0 @@ -// {"kind":"typecheck","signature":"swift::recordRequiredImportAccessLevelForDecl(swift::Decl const*, swift::DeclContext const*, swift::AccessLevel, std::__1::function)>)"} -// RUN: %empty-directory(%t) -// RUN: not --crash %target-swift-frontend -typecheck -sdk %t %s -// REQUIRES: OS=macosx -import Distributed -distributed actor a { -} diff --git a/validation-test/compiler_crashers_2/35c1917cd0f5ba23.swift b/validation-test/compiler_crashers_2/35c1917cd0f5ba23.swift deleted file mode 100644 index 3649786c52270..0000000000000 --- a/validation-test/compiler_crashers_2/35c1917cd0f5ba23.swift +++ /dev/null @@ -1,7 +0,0 @@ -// {"signature":"swift::ASTWalker::PostWalkResult (anonymous namespace)::Verifier::dispatchVisitPost(swift::DynamicTypeExpr*)"} -// RUN: not --crash %target-swift-frontend -typecheck %s -class a { -} -[].filter { - type(of: $0) == a.self -} diff --git a/validation-test/compiler_crashers_2/442f5cd1363787db.swift b/validation-test/compiler_crashers_2/442f5cd1363787db.swift deleted file mode 100644 index 1e1edf55391cd..0000000000000 --- a/validation-test/compiler_crashers_2/442f5cd1363787db.swift +++ /dev/null @@ -1,4 +0,0 @@ -// {"signature":"swift::Decl::getResolvedCustomAttrType(swift::CustomAttr*) const"} -// RUN: not --crash %target-swift-frontend -typecheck %s -struct a { - @b c, () { diff --git a/validation-test/compiler_crashers_2/5cbe6a68da313ea9.swift b/validation-test/compiler_crashers_2/5cbe6a68da313ea9.swift deleted file mode 100644 index 1a4b5a675b5e7..0000000000000 --- a/validation-test/compiler_crashers_2/5cbe6a68da313ea9.swift +++ /dev/null @@ -1,6 +0,0 @@ -// {"signature":"swift::AvailabilityScope::verify(swift::AvailabilityScope const*, swift::ASTContext&) const"} -// RUN: not --crash %target-swift-frontend -typecheck %s -if -#available({} - else { - var a diff --git a/validation-test/compiler_crashers_2/6235b4422a78fa73.swift b/validation-test/compiler_crashers_2/6235b4422a78fa73.swift deleted file mode 100644 index c5c3fd25f2db1..0000000000000 --- a/validation-test/compiler_crashers_2/6235b4422a78fa73.swift +++ /dev/null @@ -1,7 +0,0 @@ -// {"kind":"typecheck","signature":"swift::rewriting::RewriteContext::getRelativeTermForType(swift::CanType, llvm::ArrayRef)","signatureAssert":"Assertion failed: (result.back().getKind() != Symbol::Kind::Shape), function getRelativeTermForType"} -// RUN: not --crash %target-swift-frontend -typecheck %s -// https://github.com/swiftlang/swift/issues/84490 -struct a < b > { - func - c < each d where (repeat each d , b) == b>() -} diff --git a/validation-test/compiler_crashers_2/698f276cef6d3418.swift b/validation-test/compiler_crashers_2/698f276cef6d3418.swift deleted file mode 100644 index a849109089a8b..0000000000000 --- a/validation-test/compiler_crashers_2/698f276cef6d3418.swift +++ /dev/null @@ -1,4 +0,0 @@ -// {"signature":"swift::DefaultAndMaxAccessLevelRequest::cacheResult(std::__1::pair) const"} -// RUN: not --crash %target-swift-frontend -typecheck %s -struct a < b extension a where b : c, d == a { - protocol c struct a diff --git a/validation-test/compiler_crashers_2/7315b4568a81e97d.swift b/validation-test/compiler_crashers_2/7315b4568a81e97d.swift deleted file mode 100644 index 7c614858de512..0000000000000 --- a/validation-test/compiler_crashers_2/7315b4568a81e97d.swift +++ /dev/null @@ -1,4 +0,0 @@ -// {"signature":"swift::GenericSignature::verify(llvm::ArrayRef) const"} -// RUN: not --crash %target-swift-frontend -typecheck %s -protocol a { - typealias b where Self : a protocol a diff --git a/validation-test/compiler_crashers_2/93b241538559442a.swift b/validation-test/compiler_crashers_2/93b241538559442a.swift deleted file mode 100644 index d780a2f82f213..0000000000000 --- a/validation-test/compiler_crashers_2/93b241538559442a.swift +++ /dev/null @@ -1,5 +0,0 @@ -// {"signature":"swift::ASTWalker::PostWalkResult (anonymous namespace)::Verifier::dispatchVisitPost(swift::MakeTemporarilyEscapableExpr*)"} -// RUN: not --crash %target-swift-frontend -typecheck %s -func a(b: () -> Void, c: (() -> Void?) -> Void) { - withoutActuallyEscaping(b, do : c) - } diff --git a/validation-test/compiler_crashers_2/df1e71cd8c428eba.swift b/validation-test/compiler_crashers_2/ASTMangler-appendAnyGenericType-df1e71.swift similarity index 100% rename from validation-test/compiler_crashers_2/df1e71cd8c428eba.swift rename to validation-test/compiler_crashers_2/ASTMangler-appendAnyGenericType-df1e71.swift diff --git a/validation-test/compiler_crashers_2/298c18942254d677.swift b/validation-test/compiler_crashers_2/ASTMangler-appendClosureComponents-298c18.swift similarity index 100% rename from validation-test/compiler_crashers_2/298c18942254d677.swift rename to validation-test/compiler_crashers_2/ASTMangler-appendClosureComponents-298c18.swift diff --git a/validation-test/compiler_crashers_2/0be4d5e8e2a66526.swift b/validation-test/compiler_crashers_2/ASTMangler-appendConstrainedExistential-0be4d5.swift similarity index 100% rename from validation-test/compiler_crashers_2/0be4d5e8e2a66526.swift rename to validation-test/compiler_crashers_2/ASTMangler-appendConstrainedExistential-0be4d5.swift diff --git a/validation-test/compiler_crashers_2/e5dc06197d5ae06b.swift b/validation-test/compiler_crashers_2/ASTMangler-appendExistentialLayout-e5dc06.swift similarity index 100% rename from validation-test/compiler_crashers_2/e5dc06197d5ae06b.swift rename to validation-test/compiler_crashers_2/ASTMangler-appendExistentialLayout-e5dc06.swift diff --git a/validation-test/compiler_crashers_2/f1419d3f3c2fe6b9.swift b/validation-test/compiler_crashers_2/ASTMangler-appendExtension-f1419d.swift similarity index 100% rename from validation-test/compiler_crashers_2/f1419d3f3c2fe6b9.swift rename to validation-test/compiler_crashers_2/ASTMangler-appendExtension-f1419d.swift diff --git a/validation-test/compiler_crashers_2/750bcc84cc8b7789.swift b/validation-test/compiler_crashers_2/ASTMangler-appendOpaqueTypeArchetype-750bcc.swift similarity index 100% rename from validation-test/compiler_crashers_2/750bcc84cc8b7789.swift rename to validation-test/compiler_crashers_2/ASTMangler-appendOpaqueTypeArchetype-750bcc.swift diff --git a/validation-test/compiler_crashers_2/7565b5c58a59aef8.swift b/validation-test/compiler_crashers_2/ASTScopeDeclConsumerForLocalLookup-consume-7565b5.swift similarity index 100% rename from validation-test/compiler_crashers_2/7565b5c58a59aef8.swift rename to validation-test/compiler_crashers_2/ASTScopeDeclConsumerForLocalLookup-consume-7565b5.swift diff --git a/validation-test/compiler_crashers_2/933fe28af784ae94.swift b/validation-test/compiler_crashers_2/ASTScopeDeclConsumerForUnqualifiedLookup-consume-933fe2.swift similarity index 100% rename from validation-test/compiler_crashers_2/933fe28af784ae94.swift rename to validation-test/compiler_crashers_2/ASTScopeDeclConsumerForUnqualifiedLookup-consume-933fe2.swift diff --git a/validation-test/compiler_crashers_2/4414db6acd8120aa.swift b/validation-test/compiler_crashers_2/ASTScopeImpl-addChild-4414db.swift similarity index 100% rename from validation-test/compiler_crashers_2/4414db6acd8120aa.swift rename to validation-test/compiler_crashers_2/ASTScopeImpl-addChild-4414db.swift diff --git a/validation-test/compiler_crashers_2/e4b31d519d2a86c4.swift b/validation-test/compiler_crashers_2/ASTScopeImpl-checkSourceRangeBeforeAddingChild-e4b31d.swift similarity index 100% rename from validation-test/compiler_crashers_2/e4b31d519d2a86c4.swift rename to validation-test/compiler_crashers_2/ASTScopeImpl-checkSourceRangeBeforeAddingChild-e4b31d.swift diff --git a/validation-test/compiler_crashers_2/cb8022311165d5ef.swift b/validation-test/compiler_crashers_2/AbstractStorageDecl-getAccessStrategy-cb8022.swift similarity index 100% rename from validation-test/compiler_crashers_2/cb8022311165d5ef.swift rename to validation-test/compiler_crashers_2/AbstractStorageDecl-getAccessStrategy-cb8022.swift diff --git a/validation-test/compiler_crashers_2/c9bb544b56cd7c73.swift b/validation-test/compiler_crashers_2/AbstractStorageDecl-getValueInterfaceType-c9bb54.swift similarity index 100% rename from validation-test/compiler_crashers_2/c9bb544b56cd7c73.swift rename to validation-test/compiler_crashers_2/AbstractStorageDecl-getValueInterfaceType-c9bb54.swift diff --git a/validation-test/compiler_crashers_2/98fb6d3cc49f5d1d.swift b/validation-test/compiler_crashers_2/AbstractStorageDecl-mutability-98fb6d.swift similarity index 100% rename from validation-test/compiler_crashers_2/98fb6d3cc49f5d1d.swift rename to validation-test/compiler_crashers_2/AbstractStorageDecl-mutability-98fb6d.swift diff --git a/validation-test/compiler_crashers_2/2215911b0aba3c39.swift b/validation-test/compiler_crashers_2/AbstractionPattern-getNumFunctionParams-221591.swift similarity index 100% rename from validation-test/compiler_crashers_2/2215911b0aba3c39.swift rename to validation-test/compiler_crashers_2/AbstractionPattern-getNumFunctionParams-221591.swift diff --git a/validation-test/compiler_crashers_2/807f13dbbc4a604f.swift b/validation-test/compiler_crashers_2/AccessLevelRequest-cacheResult-807f13.swift similarity index 100% rename from validation-test/compiler_crashers_2/807f13dbbc4a604f.swift rename to validation-test/compiler_crashers_2/AccessLevelRequest-cacheResult-807f13.swift diff --git a/validation-test/compiler_crashers_2/40188c379c9ebe45.swift b/validation-test/compiler_crashers_2/ActorIsolationChecker-checkLocalCaptures-40188c.swift similarity index 100% rename from validation-test/compiler_crashers_2/40188c379c9ebe45.swift rename to validation-test/compiler_crashers_2/ActorIsolationChecker-checkLocalCaptures-40188c.swift diff --git a/validation-test/compiler_crashers_2/912b50e86d7f221c.swift b/validation-test/compiler_crashers_2/AllowTypeOrInstanceMemberFailure-diagnoseAsError-912b50.swift similarity index 100% rename from validation-test/compiler_crashers_2/912b50e86d7f221c.swift rename to validation-test/compiler_crashers_2/AllowTypeOrInstanceMemberFailure-diagnoseAsError-912b50.swift diff --git a/validation-test/compiler_crashers_2/ef678247b5bec562.swift b/validation-test/compiler_crashers_2/AllowTypeOrInstanceMemberFailure-diagnoseAsError-ef6782.swift similarity index 100% rename from validation-test/compiler_crashers_2/ef678247b5bec562.swift rename to validation-test/compiler_crashers_2/AllowTypeOrInstanceMemberFailure-diagnoseAsError-ef6782.swift diff --git a/validation-test/compiler_crashers_2/730082a7a3112508.swift b/validation-test/compiler_crashers_2/AssignmentFailure-diagnoseAsError-730082.swift similarity index 100% rename from validation-test/compiler_crashers_2/730082a7a3112508.swift rename to validation-test/compiler_crashers_2/AssignmentFailure-diagnoseAsError-730082.swift diff --git a/validation-test/compiler_crashers_2/e714818ef0d04b52.swift b/validation-test/compiler_crashers_2/AssociatedTypeInference-inferAbstractTypeWitnesses-e71481.swift similarity index 100% rename from validation-test/compiler_crashers_2/e714818ef0d04b52.swift rename to validation-test/compiler_crashers_2/AssociatedTypeInference-inferAbstractTypeWitnesses-e71481.swift diff --git a/validation-test/compiler_crashers_2/ee01b0cddb8c5936.swift b/validation-test/compiler_crashers_2/AssociatedTypeInference-inferTypeWitnessesViaValueWitnesses-ee01b0.swift similarity index 100% rename from validation-test/compiler_crashers_2/ee01b0cddb8c5936.swift rename to validation-test/compiler_crashers_2/AssociatedTypeInference-inferTypeWitnessesViaValueWitnesses-ee01b0.swift diff --git a/validation-test/compiler_crashers_2/23dbe8bd740c095a.swift b/validation-test/compiler_crashers_2/AttributeChecker-visitImplementsAttr-23dbe8.swift similarity index 100% rename from validation-test/compiler_crashers_2/23dbe8bd740c095a.swift rename to validation-test/compiler_crashers_2/AttributeChecker-visitImplementsAttr-23dbe8.swift diff --git a/validation-test/compiler_crashers_2/AvailabilityScope-verify-5cbe6a.swift b/validation-test/compiler_crashers_2/AvailabilityScope-verify-5cbe6a.swift new file mode 100644 index 0000000000000..3607de80bb695 --- /dev/null +++ b/validation-test/compiler_crashers_2/AvailabilityScope-verify-5cbe6a.swift @@ -0,0 +1,6 @@ +// {"kind":"typecheck","signature":"swift::AvailabilityScope::verify(swift::AvailabilityScope const*, swift::ASTContext&) const"} +// RUN: not --crash %target-swift-frontend -typecheck %s +if +#available({} + else { + var a diff --git a/validation-test/compiler_crashers_2/b7fa36aa91745be0.swift b/validation-test/compiler_crashers_2/AvailabilitySet-getConditional-b7fa36.swift similarity index 100% rename from validation-test/compiler_crashers_2/b7fa36aa91745be0.swift rename to validation-test/compiler_crashers_2/AvailabilitySet-getConditional-b7fa36.swift diff --git a/validation-test/compiler_crashers_2/2f2808f812c4a907.swift b/validation-test/compiler_crashers_2/BuildForwardingSubstitutions-2f2808.swift similarity index 100% rename from validation-test/compiler_crashers_2/2f2808f812c4a907.swift rename to validation-test/compiler_crashers_2/BuildForwardingSubstitutions-2f2808.swift diff --git a/validation-test/compiler_crashers_2/05e8f12d4126e38b.swift b/validation-test/compiler_crashers_2/CallerSideDefaultArgExprRequest-OutputType-05e8f1.swift similarity index 100% rename from validation-test/compiler_crashers_2/05e8f12d4126e38b.swift rename to validation-test/compiler_crashers_2/CallerSideDefaultArgExprRequest-OutputType-05e8f1.swift diff --git a/validation-test/compiler_crashers_2/c82707c165c1ebfa.swift b/validation-test/compiler_crashers_2/CallerSideDefaultArgExprRequest-evaluate-c82707.swift similarity index 100% rename from validation-test/compiler_crashers_2/c82707c165c1ebfa.swift rename to validation-test/compiler_crashers_2/CallerSideDefaultArgExprRequest-evaluate-c82707.swift diff --git a/validation-test/compiler_crashers_2/035fa4d6c659f717.swift b/validation-test/compiler_crashers_2/CanTypeWrapperTraits-type-035fa4.swift similarity index 100% rename from validation-test/compiler_crashers_2/035fa4d6c659f717.swift rename to validation-test/compiler_crashers_2/CanTypeWrapperTraits-type-035fa4.swift diff --git a/validation-test/compiler_crashers_2/d4b14cb82157013c.swift b/validation-test/compiler_crashers_2/CanTypeWrapperTraits-type-d4b14c.swift similarity index 100% rename from validation-test/compiler_crashers_2/d4b14cb82157013c.swift rename to validation-test/compiler_crashers_2/CanTypeWrapperTraits-type-d4b14c.swift diff --git a/validation-test/compiler_crashers_2/8867bfc8cf158ddb.swift b/validation-test/compiler_crashers_2/ClassDecl-isSuperclassOf-8867bf.swift similarity index 54% rename from validation-test/compiler_crashers_2/8867bfc8cf158ddb.swift rename to validation-test/compiler_crashers_2/ClassDecl-isSuperclassOf-8867bf.swift index 4916596578a2b..2696a10e37024 100644 --- a/validation-test/compiler_crashers_2/8867bfc8cf158ddb.swift +++ b/validation-test/compiler_crashers_2/ClassDecl-isSuperclassOf-8867bf.swift @@ -1,4 +1,4 @@ -// {"signature":"swift::ClassDecl::isSuperclassOf(swift::ClassDecl const*) const"} +// {"kind":"typecheck","signature":"swift::ClassDecl::isSuperclassOf(swift::ClassDecl const*) const"} // RUN: not --crash %target-swift-frontend -typecheck %s class a { typealias b = <#type#> diff --git a/validation-test/compiler_crashers_2/e2b1640a3c37951d.swift b/validation-test/compiler_crashers_2/Classification-forDeclRef-e2b164.swift similarity index 100% rename from validation-test/compiler_crashers_2/e2b1640a3c37951d.swift rename to validation-test/compiler_crashers_2/Classification-forDeclRef-e2b164.swift diff --git a/validation-test/compiler_crashers_2/651fea1b598eb09d.swift b/validation-test/compiler_crashers_2/ConjunctionStep-651fea.swift similarity index 100% rename from validation-test/compiler_crashers_2/651fea1b598eb09d.swift rename to validation-test/compiler_crashers_2/ConjunctionStep-651fea.swift diff --git a/validation-test/compiler_crashers_2/486a70c43d10bda5.swift b/validation-test/compiler_crashers_2/ConnectedComponents-unionSets-486a70.swift similarity index 100% rename from validation-test/compiler_crashers_2/486a70c43d10bda5.swift rename to validation-test/compiler_crashers_2/ConnectedComponents-unionSets-486a70.swift diff --git a/validation-test/compiler_crashers_2/c3d13662d24dc5b4.swift b/validation-test/compiler_crashers_2/ConstantReqCallWalker-walkToExprPre-c3d136.swift similarity index 100% rename from validation-test/compiler_crashers_2/c3d13662d24dc5b4.swift rename to validation-test/compiler_crashers_2/ConstantReqCallWalker-walkToExprPre-c3d136.swift diff --git a/validation-test/compiler_crashers_2/5ac7591881325acd.swift b/validation-test/compiler_crashers_2/Constraint-Constraint-5ac759.swift similarity index 100% rename from validation-test/compiler_crashers_2/5ac7591881325acd.swift rename to validation-test/compiler_crashers_2/Constraint-Constraint-5ac759.swift diff --git a/validation-test/compiler_crashers_2/f954ff86c7921441.swift b/validation-test/compiler_crashers_2/Constraint-Constraint-f954ff.swift similarity index 100% rename from validation-test/compiler_crashers_2/f954ff86c7921441.swift rename to validation-test/compiler_crashers_2/Constraint-Constraint-f954ff.swift diff --git a/validation-test/compiler_crashers_2/57c38714066765f0.swift b/validation-test/compiler_crashers_2/ConstraintGraph-computeConnectedComponents-57c387.swift similarity index 100% rename from validation-test/compiler_crashers_2/57c38714066765f0.swift rename to validation-test/compiler_crashers_2/ConstraintGraph-computeConnectedComponents-57c387.swift diff --git a/validation-test/compiler_crashers_2/1491559f83458126.swift b/validation-test/compiler_crashers_2/ConstraintGraphNode-addConstraint-149155.swift similarity index 100% rename from validation-test/compiler_crashers_2/1491559f83458126.swift rename to validation-test/compiler_crashers_2/ConstraintGraphNode-addConstraint-149155.swift diff --git a/validation-test/compiler_crashers_2/4546ece627bfc746.swift b/validation-test/compiler_crashers_2/ConstraintSystem-addFix-4546ec.swift similarity index 100% rename from validation-test/compiler_crashers_2/4546ece627bfc746.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-addFix-4546ec.swift diff --git a/validation-test/compiler_crashers_2/ConstraintSystem-applySolutionFixes-267b13.swift b/validation-test/compiler_crashers_2/ConstraintSystem-applySolutionFixes-267b13.swift new file mode 100644 index 0000000000000..a27147a051e58 --- /dev/null +++ b/validation-test/compiler_crashers_2/ConstraintSystem-applySolutionFixes-267b13.swift @@ -0,0 +1,7 @@ +// {"aliases":["swift::constraints::AllowArgumentMismatch::create(swift::constraints::ConstraintSystem&, swift::Type, swift::Type, swift::constraints::ConstraintLocator*)"],"kind":"typecheck","signature":"swift::constraints::ConstraintSystem::applySolutionFixes(swift::constraints::Solution const&)"} +// RUN: not --crash %target-swift-frontend -typecheck %s +protocol b { + c(repeat each d, e: ( +} +func bar(a: b) { + a.c(e : "" diff --git a/validation-test/compiler_crashers_2/ConstraintSystem-applySolutionFixes-c03733.swift b/validation-test/compiler_crashers_2/ConstraintSystem-applySolutionFixes-c03733.swift new file mode 100644 index 0000000000000..2672da7a47f10 --- /dev/null +++ b/validation-test/compiler_crashers_2/ConstraintSystem-applySolutionFixes-c03733.swift @@ -0,0 +1,4 @@ +// {"aliases":["swift::constraints::AllowArgumentMismatch::create(swift::constraints::ConstraintSystem&, swift::Type, swift::Type, swift::constraints::ConstraintLocator*)"],"kind":"typecheck","signature":"swift::constraints::ConstraintSystem::applySolutionFixes(swift::constraints::Solution const&)"} +// RUN: not --crash %target-swift-frontend -typecheck %s +func a(repeat each b, repeat each b) +a(repeat ( diff --git a/validation-test/compiler_crashers_2/788743a67e00ba80.swift b/validation-test/compiler_crashers_2/ConstraintSystem-bindOverloadType-788743.swift similarity index 100% rename from validation-test/compiler_crashers_2/788743a67e00ba80.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-bindOverloadType-788743.swift diff --git a/validation-test/compiler_crashers_2/45e1131d17a7561c.swift b/validation-test/compiler_crashers_2/ConstraintSystem-diagnoseAmbiguity-45e113.swift similarity index 100% rename from validation-test/compiler_crashers_2/45e1131d17a7561c.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-diagnoseAmbiguity-45e113.swift diff --git a/validation-test/compiler_crashers_2/5b828cc4df77dc2e.swift b/validation-test/compiler_crashers_2/ConstraintSystem-diagnoseAmbiguityWithFixes-5b828c.swift similarity index 100% rename from validation-test/compiler_crashers_2/5b828cc4df77dc2e.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-diagnoseAmbiguityWithFixes-5b828c.swift diff --git a/validation-test/compiler_crashers_2/963e71d8d54aa379.swift b/validation-test/compiler_crashers_2/ConstraintSystem-diagnoseAmbiguityWithFixes-963e71.swift similarity index 100% rename from validation-test/compiler_crashers_2/963e71d8d54aa379.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-diagnoseAmbiguityWithFixes-963e71.swift diff --git a/validation-test/compiler_crashers_2/efe245e1832e7ed7.swift b/validation-test/compiler_crashers_2/ConstraintSystem-finalize-efe245.swift similarity index 100% rename from validation-test/compiler_crashers_2/efe245e1832e7ed7.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-finalize-efe245.swift diff --git a/validation-test/compiler_crashers_2/4437c5c5a209553a.swift b/validation-test/compiler_crashers_2/ConstraintSystem-getBindingsFor-4437c5.swift similarity index 100% rename from validation-test/compiler_crashers_2/4437c5c5a209553a.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-getBindingsFor-4437c5.swift diff --git a/validation-test/compiler_crashers_2/a6b3bc1c6dee79bf.swift b/validation-test/compiler_crashers_2/ConstraintSystem-getCalleeLocator-a6b3bc.swift similarity index 100% rename from validation-test/compiler_crashers_2/a6b3bc1c6dee79bf.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-getCalleeLocator-a6b3bc.swift diff --git a/validation-test/compiler_crashers_2/36e4eac6ff343df0.swift b/validation-test/compiler_crashers_2/ConstraintSystem-getClosureType-36e4ea.swift similarity index 100% rename from validation-test/compiler_crashers_2/36e4eac6ff343df0.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-getClosureType-36e4ea.swift diff --git a/validation-test/compiler_crashers_2/dc5f0791705b1cca.swift b/validation-test/compiler_crashers_2/ConstraintSystem-getClosureType-dc5f07.swift similarity index 100% rename from validation-test/compiler_crashers_2/dc5f0791705b1cca.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-getClosureType-dc5f07.swift diff --git a/validation-test/compiler_crashers_2/cbbc09a1ce53846d.swift b/validation-test/compiler_crashers_2/ConstraintSystem-getType-cbbc09.swift similarity index 100% rename from validation-test/compiler_crashers_2/cbbc09a1ce53846d.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-getType-cbbc09.swift diff --git a/validation-test/compiler_crashers_2/fef90fa2b91e98ff.swift b/validation-test/compiler_crashers_2/ConstraintSystem-getTypeOfMemberReferencePre-fef90f.swift similarity index 100% rename from validation-test/compiler_crashers_2/fef90fa2b91e98ff.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-getTypeOfMemberReferencePre-fef90f.swift diff --git a/validation-test/compiler_crashers_2/014ab64f0056db9e.swift b/validation-test/compiler_crashers_2/ConstraintSystem-matchFunctionResultTypes-014ab6.swift similarity index 100% rename from validation-test/compiler_crashers_2/014ab64f0056db9e.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-matchFunctionResultTypes-014ab6.swift diff --git a/validation-test/compiler_crashers_2/e991ae179ce5e7f6.swift b/validation-test/compiler_crashers_2/ConstraintSystem-matchFunctionTypes-e991ae.swift similarity index 100% rename from validation-test/compiler_crashers_2/e991ae179ce5e7f6.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-matchFunctionTypes-e991ae.swift diff --git a/validation-test/compiler_crashers_2/c7f6f9dc8e8c9d71.swift b/validation-test/compiler_crashers_2/ConstraintSystem-matchResultBuilder-c7f6f9.swift similarity index 100% rename from validation-test/compiler_crashers_2/c7f6f9dc8e8c9d71.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-matchResultBuilder-c7f6f9.swift diff --git a/validation-test/compiler_crashers_2/7c81010b54046136.swift b/validation-test/compiler_crashers_2/ConstraintSystem-matchTypes-7c8101.swift similarity index 100% rename from validation-test/compiler_crashers_2/7c81010b54046136.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-matchTypes-7c8101.swift diff --git a/validation-test/compiler_crashers_2/981bb1e42a9312c0.swift b/validation-test/compiler_crashers_2/ConstraintSystem-openGenericParameters-981bb1.swift similarity index 100% rename from validation-test/compiler_crashers_2/981bb1e42a9312c0.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-openGenericParameters-981bb1.swift diff --git a/validation-test/compiler_crashers_2/d48b4d2e6863049d.swift b/validation-test/compiler_crashers_2/ConstraintSystem-recordArgumentList-d48b4d.swift similarity index 100% rename from validation-test/compiler_crashers_2/d48b4d2e6863049d.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-recordArgumentList-d48b4d.swift diff --git a/validation-test/compiler_crashers_2/ebe41bf99641e618.swift b/validation-test/compiler_crashers_2/ConstraintSystem-recordDisjunctionChoice-ebe41b.swift similarity index 100% rename from validation-test/compiler_crashers_2/ebe41bf99641e618.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-recordDisjunctionChoice-ebe41b.swift diff --git a/validation-test/compiler_crashers_2/2a435f4c7a59cd72.swift b/validation-test/compiler_crashers_2/ConstraintSystem-recordImpliedResult-2a435f.swift similarity index 100% rename from validation-test/compiler_crashers_2/2a435f4c7a59cd72.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-recordImpliedResult-2a435f.swift diff --git a/validation-test/compiler_crashers_2/4c48b3ae4546ae0d.swift b/validation-test/compiler_crashers_2/ConstraintSystem-recordKeyPath-4c48b3.swift similarity index 100% rename from validation-test/compiler_crashers_2/4c48b3ae4546ae0d.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-recordKeyPath-4c48b3.swift diff --git a/validation-test/compiler_crashers_2/2b51707d0f37036f.swift b/validation-test/compiler_crashers_2/ConstraintSystem-recordMatchCallArgumentResult-2b5170.swift similarity index 100% rename from validation-test/compiler_crashers_2/2b51707d0f37036f.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-recordMatchCallArgumentResult-2b5170.swift diff --git a/validation-test/compiler_crashers_2/12d3616c49ade22f.swift b/validation-test/compiler_crashers_2/ConstraintSystem-recordOpenedType-12d361.swift similarity index 100% rename from validation-test/compiler_crashers_2/12d3616c49ade22f.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-recordOpenedType-12d361.swift diff --git a/validation-test/compiler_crashers_2/efd413faa5b859c9.swift b/validation-test/compiler_crashers_2/ConstraintSystem-recordOpenedType-efd413.swift similarity index 100% rename from validation-test/compiler_crashers_2/efd413faa5b859c9.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-recordOpenedType-efd413.swift diff --git a/validation-test/compiler_crashers_2/3070c3e372b52e7e.swift b/validation-test/compiler_crashers_2/ConstraintSystem-recordResolvedOverload-3070c3.swift similarity index 100% rename from validation-test/compiler_crashers_2/3070c3e372b52e7e.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-recordResolvedOverload-3070c3.swift diff --git a/validation-test/compiler_crashers_2/9470fb8cc388d9a9.swift b/validation-test/compiler_crashers_2/ConstraintSystem-recordResolvedOverload-9470fb.swift similarity index 100% rename from validation-test/compiler_crashers_2/9470fb8cc388d9a9.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-recordResolvedOverload-9470fb.swift diff --git a/validation-test/compiler_crashers_2/51e2471a4cadad3d.swift b/validation-test/compiler_crashers_2/ConstraintSystem-repairFailures-51e247.swift similarity index 100% rename from validation-test/compiler_crashers_2/51e2471a4cadad3d.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-repairFailures-51e247.swift diff --git a/validation-test/compiler_crashers_2/df69d29c5771e948.swift b/validation-test/compiler_crashers_2/ConstraintSystem-repairFailures-df69d2.swift similarity index 100% rename from validation-test/compiler_crashers_2/df69d29c5771e948.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-repairFailures-df69d2.swift diff --git a/validation-test/compiler_crashers_2/457eda8b0f9011b6.swift b/validation-test/compiler_crashers_2/ConstraintSystem-setCapturedExpansions-457eda.swift similarity index 100% rename from validation-test/compiler_crashers_2/457eda8b0f9011b6.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-setCapturedExpansions-457eda.swift diff --git a/validation-test/compiler_crashers_2/3056ff53cabf9480.swift b/validation-test/compiler_crashers_2/ConstraintSystem-setClosureType-3056ff.swift similarity index 100% rename from validation-test/compiler_crashers_2/3056ff53cabf9480.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-setClosureType-3056ff.swift diff --git a/validation-test/compiler_crashers_2/9f75fc85a5c32bf2.swift b/validation-test/compiler_crashers_2/ConstraintSystem-setTargetFor-9f75fc.swift similarity index 100% rename from validation-test/compiler_crashers_2/9f75fc85a5c32bf2.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-setTargetFor-9f75fc.swift diff --git a/validation-test/compiler_crashers_2/e40b4406ca551533.swift b/validation-test/compiler_crashers_2/ConstraintSystem-setType-e40b44.swift similarity index 100% rename from validation-test/compiler_crashers_2/e40b4406ca551533.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-setType-e40b44.swift diff --git a/validation-test/compiler_crashers_2/56561b790b963b0c.swift b/validation-test/compiler_crashers_2/ConstraintSystem-simplifyExplicitGenericArgumentsConstraint-56561b.swift similarity index 100% rename from validation-test/compiler_crashers_2/56561b790b963b0c.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-simplifyExplicitGenericArgumentsConstraint-56561b.swift diff --git a/validation-test/compiler_crashers_2/56777ed1a15575c4.swift b/validation-test/compiler_crashers_2/ConstraintSystem-simplifyKeyPathConstraint-56777e.swift similarity index 100% rename from validation-test/compiler_crashers_2/56777ed1a15575c4.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-simplifyKeyPathConstraint-56777e.swift diff --git a/validation-test/compiler_crashers_2/9601e1ccf3c48ef8.swift b/validation-test/compiler_crashers_2/ConstraintSystem-simplifyKeyPathConstraint-9601e1.swift similarity index 100% rename from validation-test/compiler_crashers_2/9601e1ccf3c48ef8.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-simplifyKeyPathConstraint-9601e1.swift diff --git a/validation-test/compiler_crashers_2/d0221822dccb4124.swift b/validation-test/compiler_crashers_2/ConstraintSystem-simplifySameShapeConstraint-d02218.swift similarity index 100% rename from validation-test/compiler_crashers_2/d0221822dccb4124.swift rename to validation-test/compiler_crashers_2/ConstraintSystem-simplifySameShapeConstraint-d02218.swift diff --git a/validation-test/compiler_crashers_2/c956e003382cbc94.swift b/validation-test/compiler_crashers_2/ConstraintWalker-walkToExprPost-c956e0.swift similarity index 100% rename from validation-test/compiler_crashers_2/c956e003382cbc94.swift rename to validation-test/compiler_crashers_2/ConstraintWalker-walkToExprPost-c956e0.swift diff --git a/validation-test/compiler_crashers_2/67f3134fa56c0913.swift b/validation-test/compiler_crashers_2/ContextualFailure-diagnoseConversionToBool-67f313.swift similarity index 100% rename from validation-test/compiler_crashers_2/67f3134fa56c0913.swift rename to validation-test/compiler_crashers_2/ContextualFailure-diagnoseConversionToBool-67f313.swift diff --git a/validation-test/compiler_crashers_2/b404bf05a5a80274.swift b/validation-test/compiler_crashers_2/ContextualFailure-getDiagnosticFor-b404bf.swift similarity index 100% rename from validation-test/compiler_crashers_2/b404bf05a5a80274.swift rename to validation-test/compiler_crashers_2/ContextualFailure-getDiagnosticFor-b404bf.swift diff --git a/validation-test/compiler_crashers_2/a8c84d1122922f83.swift b/validation-test/compiler_crashers_2/ContextualFailure-tryProtocolConformanceFixIt-a8c84d.swift similarity index 100% rename from validation-test/compiler_crashers_2/a8c84d1122922f83.swift rename to validation-test/compiler_crashers_2/ContextualFailure-tryProtocolConformanceFixIt-a8c84d.swift diff --git a/validation-test/compiler_crashers_2/f4e3977ec1f2aee1.swift b/validation-test/compiler_crashers_2/Decl-attachParsedAttrs-f4e397.swift similarity index 100% rename from validation-test/compiler_crashers_2/f4e3977ec1f2aee1.swift rename to validation-test/compiler_crashers_2/Decl-attachParsedAttrs-f4e397.swift diff --git a/validation-test/compiler_crashers_2/6cbf07908427d45f.swift b/validation-test/compiler_crashers_2/Decl-getLoc-6cbf07.swift similarity index 100% rename from validation-test/compiler_crashers_2/6cbf07908427d45f.swift rename to validation-test/compiler_crashers_2/Decl-getLoc-6cbf07.swift diff --git a/validation-test/compiler_crashers_2/Decl-getResolvedCustomAttrType-442f5c.swift b/validation-test/compiler_crashers_2/Decl-getResolvedCustomAttrType-442f5c.swift new file mode 100644 index 0000000000000..7691d3ebd481e --- /dev/null +++ b/validation-test/compiler_crashers_2/Decl-getResolvedCustomAttrType-442f5c.swift @@ -0,0 +1,4 @@ +// {"kind":"typecheck","signature":"swift::Decl::getResolvedCustomAttrType(swift::CustomAttr*) const"} +// RUN: not --crash %target-swift-frontend -typecheck %s +struct a { + @b c, () { diff --git a/validation-test/compiler_crashers_2/922c2062e63d9bad.swift b/validation-test/compiler_crashers_2/Decl-getResolvedCustomAttrType-922c20.swift similarity index 100% rename from validation-test/compiler_crashers_2/922c2062e63d9bad.swift rename to validation-test/compiler_crashers_2/Decl-getResolvedCustomAttrType-922c20.swift diff --git a/validation-test/compiler_crashers_2/863c70cdebd3a8f9.swift b/validation-test/compiler_crashers_2/Decl-getSemanticAvailableAttr-863c70.swift similarity index 100% rename from validation-test/compiler_crashers_2/863c70cdebd3a8f9.swift rename to validation-test/compiler_crashers_2/Decl-getSemanticAvailableAttr-863c70.swift diff --git a/validation-test/compiler_crashers_2/a12deef4ea310815.swift b/validation-test/compiler_crashers_2/DeclContext-getASTContext-a12dee.swift similarity index 100% rename from validation-test/compiler_crashers_2/a12deef4ea310815.swift rename to validation-test/compiler_crashers_2/DeclContext-getASTContext-a12dee.swift diff --git a/validation-test/compiler_crashers_2/760438013f44ce5b.swift b/validation-test/compiler_crashers_2/DeclContext-getSelfInterfaceType-760438.swift similarity index 100% rename from validation-test/compiler_crashers_2/760438013f44ce5b.swift rename to validation-test/compiler_crashers_2/DeclContext-getSelfInterfaceType-760438.swift diff --git a/validation-test/compiler_crashers_2/8d7e9f1c8d765adf.swift b/validation-test/compiler_crashers_2/DeclRefTypeRepr-DeclRefTypeRepr-8d7e9f.swift similarity index 100% rename from validation-test/compiler_crashers_2/8d7e9f1c8d765adf.swift rename to validation-test/compiler_crashers_2/DeclRefTypeRepr-DeclRefTypeRepr-8d7e9f.swift diff --git a/validation-test/compiler_crashers_2/DefaultAndMaxAccessLevelRequest-cacheResult-698f27.swift b/validation-test/compiler_crashers_2/DefaultAndMaxAccessLevelRequest-cacheResult-698f27.swift new file mode 100644 index 0000000000000..9ea384657ddff --- /dev/null +++ b/validation-test/compiler_crashers_2/DefaultAndMaxAccessLevelRequest-cacheResult-698f27.swift @@ -0,0 +1,4 @@ +// {"kind":"typecheck","signature":"swift::DefaultAndMaxAccessLevelRequest::cacheResult(std::__1::pair) const"} +// RUN: not --crash %target-swift-frontend -typecheck %s +struct a < b extension a where b : c, d == a { + protocol c struct a diff --git a/validation-test/compiler_crashers_2/7459efb59886f47d.swift b/validation-test/compiler_crashers_2/DerivedConformance-deriveDistributedActor-7459ef.swift similarity index 65% rename from validation-test/compiler_crashers_2/7459efb59886f47d.swift rename to validation-test/compiler_crashers_2/DerivedConformance-deriveDistributedActor-7459ef.swift index 30951ccb2e92f..c4bbfc5fad2c1 100644 --- a/validation-test/compiler_crashers_2/7459efb59886f47d.swift +++ b/validation-test/compiler_crashers_2/DerivedConformance-deriveDistributedActor-7459ef.swift @@ -1,4 +1,4 @@ -// {"signature":"swift::DerivedConformance::deriveDistributedActor(swift::ValueDecl*)"} +// {"kind":"typecheck","signature":"swift::DerivedConformance::deriveDistributedActor(swift::ValueDecl*)"} // RUN: not --crash %target-swift-frontend -typecheck %s // REQUIRES: OS=macosx import Distributed typealias DefaultDistributedActorSystem = LocalTestingDistributedActorSystem distributed actor a{c, b diff --git a/validation-test/compiler_crashers_2/a87df2cdd1c39d8f.swift b/validation-test/compiler_crashers_2/DiagnoseWalker-checkUseOfMetaTypeName-a87df2.swift similarity index 100% rename from validation-test/compiler_crashers_2/a87df2cdd1c39d8f.swift rename to validation-test/compiler_crashers_2/DiagnoseWalker-checkUseOfMetaTypeName-a87df2.swift diff --git a/validation-test/compiler_crashers_2/45fab60ba6296372.swift b/validation-test/compiler_crashers_2/DiagnoseWalker-walkToExprPre-45fab6.swift similarity index 100% rename from validation-test/compiler_crashers_2/45fab60ba6296372.swift rename to validation-test/compiler_crashers_2/DiagnoseWalker-walkToExprPre-45fab6.swift diff --git a/validation-test/compiler_crashers_2/50b7d05928ee8b0e.swift b/validation-test/compiler_crashers_2/DiagnoseWalker-walkToExprPre-50b7d0.swift similarity index 100% rename from validation-test/compiler_crashers_2/50b7d05928ee8b0e.swift rename to validation-test/compiler_crashers_2/DiagnoseWalker-walkToExprPre-50b7d0.swift diff --git a/validation-test/compiler_crashers_2/5939b8697d0d25c0.swift b/validation-test/compiler_crashers_2/DiagnoseWalker-walkToExprPre-5939b8.swift similarity index 100% rename from validation-test/compiler_crashers_2/5939b8697d0d25c0.swift rename to validation-test/compiler_crashers_2/DiagnoseWalker-walkToExprPre-5939b8.swift diff --git a/validation-test/compiler_crashers_2/d40d72be28bfdea6.swift b/validation-test/compiler_crashers_2/ExpandArrayIntoVarargsFailure-tryDropArrayBracketsFixIt-d40d72.swift similarity index 100% rename from validation-test/compiler_crashers_2/d40d72be28bfdea6.swift rename to validation-test/compiler_crashers_2/ExpandArrayIntoVarargsFailure-tryDropArrayBracketsFixIt-d40d72.swift diff --git a/validation-test/compiler_crashers_2/50b52589da464db0.swift b/validation-test/compiler_crashers_2/ExprPatternMatchRequest-evaluate-50b525.swift similarity index 100% rename from validation-test/compiler_crashers_2/50b52589da464db0.swift rename to validation-test/compiler_crashers_2/ExprPatternMatchRequest-evaluate-50b525.swift diff --git a/validation-test/compiler_crashers_2/033b407eb167aba5.swift b/validation-test/compiler_crashers_2/ExprRewriter-coerceCallArguments-033b40.swift similarity index 100% rename from validation-test/compiler_crashers_2/033b407eb167aba5.swift rename to validation-test/compiler_crashers_2/ExprRewriter-coerceCallArguments-033b40.swift diff --git a/validation-test/compiler_crashers_2/9010fe24c9dc7272.swift b/validation-test/compiler_crashers_2/ExprRewriter-coerceCallArguments-9010fe.swift similarity index 100% rename from validation-test/compiler_crashers_2/9010fe24c9dc7272.swift rename to validation-test/compiler_crashers_2/ExprRewriter-coerceCallArguments-9010fe.swift diff --git a/validation-test/compiler_crashers_2/298b1482f76558b1.swift b/validation-test/compiler_crashers_2/ExprRewriter-coerceToType-298b14.swift similarity index 100% rename from validation-test/compiler_crashers_2/298b1482f76558b1.swift rename to validation-test/compiler_crashers_2/ExprRewriter-coerceToType-298b14.swift diff --git a/validation-test/compiler_crashers_2/685973a04a9055ad.swift b/validation-test/compiler_crashers_2/ExprRewriter-coerceToType-685973.swift similarity index 62% rename from validation-test/compiler_crashers_2/685973a04a9055ad.swift rename to validation-test/compiler_crashers_2/ExprRewriter-coerceToType-685973.swift index 1748e97d40745..d21ae7e4dd39b 100644 --- a/validation-test/compiler_crashers_2/685973a04a9055ad.swift +++ b/validation-test/compiler_crashers_2/ExprRewriter-coerceToType-685973.swift @@ -1,4 +1,4 @@ -// {"signature":"(anonymous namespace)::ExprRewriter::coerceToType(swift::Expr*, swift::Type, swift::constraints::ConstraintLocatorBuilder)"} +// {"kind":"typecheck","signature":"(anonymous namespace)::ExprRewriter::coerceToType(swift::Expr*, swift::Type, swift::constraints::ConstraintLocatorBuilder)"} // RUN: not --crash %target-swift-frontend -typecheck %s struct a < each b : Collection { c : ( repeat each b diff --git a/validation-test/compiler_crashers_2/dda1d9031373fa50.swift b/validation-test/compiler_crashers_2/ExprRewriter-finishApply-dda1d9.swift similarity index 100% rename from validation-test/compiler_crashers_2/dda1d9031373fa50.swift rename to validation-test/compiler_crashers_2/ExprRewriter-finishApply-dda1d9.swift diff --git a/validation-test/compiler_crashers_2/3b6836d8e254e362.swift b/validation-test/compiler_crashers_2/ExprRewriter-visitDeclRefExpr-3b6836.swift similarity index 100% rename from validation-test/compiler_crashers_2/3b6836d8e254e362.swift rename to validation-test/compiler_crashers_2/ExprRewriter-visitDeclRefExpr-3b6836.swift diff --git a/validation-test/compiler_crashers_2/3e3dd6a23227714f.swift b/validation-test/compiler_crashers_2/ExprRewriter-visitKeyPathExpr-3e3dd6.swift similarity index 100% rename from validation-test/compiler_crashers_2/3e3dd6a23227714f.swift rename to validation-test/compiler_crashers_2/ExprRewriter-visitKeyPathExpr-3e3dd6.swift diff --git a/validation-test/compiler_crashers_2/37982596fdde0b5d.swift b/validation-test/compiler_crashers_2/FailureDiagnostic-resolveType-379825.swift similarity index 100% rename from validation-test/compiler_crashers_2/37982596fdde0b5d.swift rename to validation-test/compiler_crashers_2/FailureDiagnostic-resolveType-379825.swift diff --git a/validation-test/compiler_crashers_2/975116cdaa9f4107.swift b/validation-test/compiler_crashers_2/FindMatchOperatorDeclRef-walkToExprPre-975116.swift similarity index 100% rename from validation-test/compiler_crashers_2/975116cdaa9f4107.swift rename to validation-test/compiler_crashers_2/FindMatchOperatorDeclRef-walkToExprPre-975116.swift diff --git a/validation-test/compiler_crashers_2/3b24e8bed8732c5c.swift b/validation-test/compiler_crashers_2/FulfillmentMap-searchNominalTypeMetadata-3b24e8.swift similarity index 100% rename from validation-test/compiler_crashers_2/3b24e8bed8732c5c.swift rename to validation-test/compiler_crashers_2/FulfillmentMap-searchNominalTypeMetadata-3b24e8.swift diff --git a/validation-test/compiler_crashers_2/dc159d8541132fa2.swift b/validation-test/compiler_crashers_2/FunctionType-get-dc159d.swift similarity index 100% rename from validation-test/compiler_crashers_2/dc159d8541132fa2.swift rename to validation-test/compiler_crashers_2/FunctionType-get-dc159d.swift diff --git a/validation-test/compiler_crashers_2/6a334017072c7458.swift b/validation-test/compiler_crashers_2/FunctionTypeMismatch-FunctionTypeMismatch-6a3340.swift similarity index 100% rename from validation-test/compiler_crashers_2/6a334017072c7458.swift rename to validation-test/compiler_crashers_2/FunctionTypeMismatch-FunctionTypeMismatch-6a3340.swift diff --git a/validation-test/compiler_crashers_2/e782d1e4d7cf5689.swift b/validation-test/compiler_crashers_2/GenericArgumentsMismatchFailure-diagnoseAsError-e782d1.swift similarity index 100% rename from validation-test/compiler_crashers_2/e782d1e4d7cf5689.swift rename to validation-test/compiler_crashers_2/GenericArgumentsMismatchFailure-diagnoseAsError-e782d1.swift diff --git a/validation-test/compiler_crashers_2/5592e8470c61624d.swift b/validation-test/compiler_crashers_2/GenericEnvironment-getMappingIfPresent-5592e8.swift similarity index 100% rename from validation-test/compiler_crashers_2/5592e8470c61624d.swift rename to validation-test/compiler_crashers_2/GenericEnvironment-getMappingIfPresent-5592e8.swift diff --git a/validation-test/compiler_crashers_2/8bd36ffa67067b41.swift b/validation-test/compiler_crashers_2/GenericEnvironment-mapElementTypeIntoPackContext-8bd36f.swift similarity index 100% rename from validation-test/compiler_crashers_2/8bd36ffa67067b41.swift rename to validation-test/compiler_crashers_2/GenericEnvironment-mapElementTypeIntoPackContext-8bd36f.swift diff --git a/validation-test/compiler_crashers_2/a8ea3386fbf9c28e.swift b/validation-test/compiler_crashers_2/GenericEnvironment-mapElementTypeIntoPackContext-a8ea33.swift similarity index 100% rename from validation-test/compiler_crashers_2/a8ea3386fbf9c28e.swift rename to validation-test/compiler_crashers_2/GenericEnvironment-mapElementTypeIntoPackContext-a8ea33.swift diff --git a/validation-test/compiler_crashers_2/GenericSignature-verify-7315b4.swift b/validation-test/compiler_crashers_2/GenericSignature-verify-7315b4.swift new file mode 100644 index 0000000000000..4153e86f34867 --- /dev/null +++ b/validation-test/compiler_crashers_2/GenericSignature-verify-7315b4.swift @@ -0,0 +1,4 @@ +// {"kind":"typecheck","signature":"swift::GenericSignature::verify(llvm::ArrayRef) const"} +// RUN: not --crash %target-swift-frontend -typecheck %s +protocol a { + typealias b where Self : a protocol a diff --git a/validation-test/compiler_crashers_2/294a06f55bd8bcd7.swift b/validation-test/compiler_crashers_2/GenericSignatureImpl-getReducedTypeParameter-294a06.swift similarity index 100% rename from validation-test/compiler_crashers_2/294a06f55bd8bcd7.swift rename to validation-test/compiler_crashers_2/GenericSignatureImpl-getReducedTypeParameter-294a06.swift diff --git a/validation-test/compiler_crashers_2/570ee53be7e5846a.swift b/validation-test/compiler_crashers_2/GenericSignatureImpl-getReducedTypeParameter-570ee5.swift similarity index 100% rename from validation-test/compiler_crashers_2/570ee53be7e5846a.swift rename to validation-test/compiler_crashers_2/GenericSignatureImpl-getReducedTypeParameter-570ee5.swift diff --git a/validation-test/compiler_crashers_2/63d065624970638a.swift b/validation-test/compiler_crashers_2/GenericSignatureImpl-lookupNestedType-63d065.swift similarity index 58% rename from validation-test/compiler_crashers_2/63d065624970638a.swift rename to validation-test/compiler_crashers_2/GenericSignatureImpl-lookupNestedType-63d065.swift index 45877c4560305..95f5d6c300eff 100644 --- a/validation-test/compiler_crashers_2/63d065624970638a.swift +++ b/validation-test/compiler_crashers_2/GenericSignatureImpl-lookupNestedType-63d065.swift @@ -1,4 +1,4 @@ -// {"signature":"swift::GenericSignatureImpl::lookupNestedType(swift::Type, swift::Identifier) const"} +// {"kind":"typecheck","signature":"swift::GenericSignatureImpl::lookupNestedType(swift::Type, swift::Identifier) const"} // RUN: not --crash %target-swift-frontend -typecheck %s a.b protocol c where a.d == Self diff --git a/validation-test/compiler_crashers_2/579f310114c8e906.swift b/validation-test/compiler_crashers_2/GenericTypeParamDecl-getSourceRange-579f31.swift similarity index 100% rename from validation-test/compiler_crashers_2/579f310114c8e906.swift rename to validation-test/compiler_crashers_2/GenericTypeParamDecl-getSourceRange-579f31.swift diff --git a/validation-test/compiler_crashers_2/ef6fa06269073e94.swift b/validation-test/compiler_crashers_2/ImplicitSelfUsageChecker-isClosureRequiringSelfQualification-ef6fa0.swift similarity index 100% rename from validation-test/compiler_crashers_2/ef6fa06269073e94.swift rename to validation-test/compiler_crashers_2/ImplicitSelfUsageChecker-isClosureRequiringSelfQualification-ef6fa0.swift diff --git a/validation-test/compiler_crashers_2/361c5acf488944d1.swift b/validation-test/compiler_crashers_2/InFlightSubstitution-projectLaneFromPackType-361c5a.swift similarity index 100% rename from validation-test/compiler_crashers_2/361c5acf488944d1.swift rename to validation-test/compiler_crashers_2/InFlightSubstitution-projectLaneFromPackType-361c5a.swift diff --git a/validation-test/compiler_crashers_2/ee271b56888b63fa.swift b/validation-test/compiler_crashers_2/InFlightSubstitution-projectLaneFromPackType-ee271b.swift similarity index 100% rename from validation-test/compiler_crashers_2/ee271b56888b63fa.swift rename to validation-test/compiler_crashers_2/InFlightSubstitution-projectLaneFromPackType-ee271b.swift diff --git a/validation-test/compiler_crashers_2/13d9ae996c92be12.swift b/validation-test/compiler_crashers_2/InFlightSubstitution-substType-13d9ae.swift similarity index 100% rename from validation-test/compiler_crashers_2/13d9ae996c92be12.swift rename to validation-test/compiler_crashers_2/InFlightSubstitution-substType-13d9ae.swift diff --git a/validation-test/compiler_crashers_2/c3b37ed583f2402b.swift b/validation-test/compiler_crashers_2/IsBindableVisitor-handleGenericNominalType-c3b37e.swift similarity index 100% rename from validation-test/compiler_crashers_2/c3b37ed583f2402b.swift rename to validation-test/compiler_crashers_2/IsBindableVisitor-handleGenericNominalType-c3b37e.swift diff --git a/validation-test/compiler_crashers_2/497c0938db36de8f.swift b/validation-test/compiler_crashers_2/IsObjCRequest-evaluate-497c09.swift similarity index 100% rename from validation-test/compiler_crashers_2/497c0938db36de8f.swift rename to validation-test/compiler_crashers_2/IsObjCRequest-evaluate-497c09.swift diff --git a/validation-test/compiler_crashers_2/c80788f7208dff60.swift b/validation-test/compiler_crashers_2/KeyPathExpr-getKeyPathType-c80788.swift similarity index 100% rename from validation-test/compiler_crashers_2/c80788f7208dff60.swift rename to validation-test/compiler_crashers_2/KeyPathExpr-getKeyPathType-c80788.swift diff --git a/validation-test/compiler_crashers_2/ed0d39c475521d4d.swift b/validation-test/compiler_crashers_2/LValueType-get-ed0d39.swift similarity index 100% rename from validation-test/compiler_crashers_2/ed0d39c475521d4d.swift rename to validation-test/compiler_crashers_2/LValueType-get-ed0d39.swift diff --git a/validation-test/compiler_crashers_2/5ccf43ee108a37e9.swift b/validation-test/compiler_crashers_2/LifetimeDependenceChecker-diagnoseMissingResultDependencies-5ccf43.swift similarity index 100% rename from validation-test/compiler_crashers_2/5ccf43ee108a37e9.swift rename to validation-test/compiler_crashers_2/LifetimeDependenceChecker-diagnoseMissingResultDependencies-5ccf43.swift diff --git a/validation-test/compiler_crashers_2/a7ee60c01ddf9624.swift b/validation-test/compiler_crashers_2/LookupResultBuilder-add-a7ee60.swift similarity index 100% rename from validation-test/compiler_crashers_2/a7ee60c01ddf9624.swift rename to validation-test/compiler_crashers_2/LookupResultBuilder-add-a7ee60.swift diff --git a/validation-test/compiler_crashers_2/6b4f7c705d8aa6ba.swift b/validation-test/compiler_crashers_2/MacroDecl-getIntroducedNames-6b4f7c.swift similarity index 100% rename from validation-test/compiler_crashers_2/6b4f7c705d8aa6ba.swift rename to validation-test/compiler_crashers_2/MacroDecl-getIntroducedNames-6b4f7c.swift diff --git a/validation-test/compiler_crashers_2/e5940fd2382ce311.swift b/validation-test/compiler_crashers_2/MissingCallFailure-diagnoseAsError-e5940f.swift similarity index 100% rename from validation-test/compiler_crashers_2/e5940fd2382ce311.swift rename to validation-test/compiler_crashers_2/MissingCallFailure-diagnoseAsError-e5940f.swift diff --git a/validation-test/compiler_crashers_2/da64654c0068fd69.swift b/validation-test/compiler_crashers_2/MissingConformanceFailure-MissingConformanceFailure-da6465.swift similarity index 100% rename from validation-test/compiler_crashers_2/da64654c0068fd69.swift rename to validation-test/compiler_crashers_2/MissingConformanceFailure-MissingConformanceFailure-da6465.swift diff --git a/validation-test/compiler_crashers_2/MissingConformanceFailure-diagnoseTypeCannotConform-a53b65.swift b/validation-test/compiler_crashers_2/MissingConformanceFailure-diagnoseTypeCannotConform-a53b65.swift new file mode 100644 index 0000000000000..9b990829ee6ba --- /dev/null +++ b/validation-test/compiler_crashers_2/MissingConformanceFailure-diagnoseTypeCannotConform-a53b65.swift @@ -0,0 +1,4 @@ +// {"kind":"typecheck","signature":"swift::constraints::MissingConformanceFailure::diagnoseTypeCannotConform(swift::Type, swift::Type) const"} +// RUN: not --crash %target-swift-frontend -typecheck %s +protocol a extension a { + b { func * (Self= { diff --git a/validation-test/compiler_crashers_2/f864514671159f38.swift b/validation-test/compiler_crashers_2/MissingContextualConformanceFailure-diagnoseAsError-f86451.swift similarity index 100% rename from validation-test/compiler_crashers_2/f864514671159f38.swift rename to validation-test/compiler_crashers_2/MissingContextualConformanceFailure-diagnoseAsError-f86451.swift diff --git a/validation-test/compiler_crashers_2/7e19cb4cc0598c1b.swift b/validation-test/compiler_crashers_2/MissingOptionalUnwrapFailure-offerForceUnwrapFixIt-7e19cb.swift similarity index 100% rename from validation-test/compiler_crashers_2/7e19cb4cc0598c1b.swift rename to validation-test/compiler_crashers_2/MissingOptionalUnwrapFailure-offerForceUnwrapFixIt-7e19cb.swift diff --git a/validation-test/compiler_crashers_2/db89d09981b453c7.swift b/validation-test/compiler_crashers_2/MultiConformanceChecker-checkAllConformances-db89d0.swift similarity index 100% rename from validation-test/compiler_crashers_2/db89d09981b453c7.swift rename to validation-test/compiler_crashers_2/MultiConformanceChecker-checkAllConformances-db89d0.swift diff --git a/validation-test/compiler_crashers_2/f795c2f5f8d23312.swift b/validation-test/compiler_crashers_2/MultiConformanceChecker-checkAllConformances-f795c2.swift similarity index 100% rename from validation-test/compiler_crashers_2/f795c2f5f8d23312.swift rename to validation-test/compiler_crashers_2/MultiConformanceChecker-checkAllConformances-f795c2.swift diff --git a/validation-test/compiler_crashers_2/e69d4d956514d9ef.swift b/validation-test/compiler_crashers_2/NodeAdder-visitBraceStmt-e69d4d.swift similarity index 100% rename from validation-test/compiler_crashers_2/e69d4d956514d9ef.swift rename to validation-test/compiler_crashers_2/NodeAdder-visitBraceStmt-e69d4d.swift diff --git a/validation-test/compiler_crashers_2/5367d3b1ce20b9aa.swift b/validation-test/compiler_crashers_2/NominalTypeDecl-lookupConformance-5367d3.swift similarity index 100% rename from validation-test/compiler_crashers_2/5367d3b1ce20b9aa.swift rename to validation-test/compiler_crashers_2/NominalTypeDecl-lookupConformance-5367d3.swift diff --git a/validation-test/compiler_crashers_2/0ca37c33bbdab835.swift b/validation-test/compiler_crashers_2/NonEphemeralConversionFailure-emitSuggestionNotes-0ca37c.swift similarity index 100% rename from validation-test/compiler_crashers_2/0ca37c33bbdab835.swift rename to validation-test/compiler_crashers_2/NonEphemeralConversionFailure-emitSuggestionNotes-0ca37c.swift diff --git a/validation-test/compiler_crashers_2/1be7dd4882cd8c39.swift b/validation-test/compiler_crashers_2/NormalProtocolConformance-getAssociatedConformance-1be7dd.swift similarity index 100% rename from validation-test/compiler_crashers_2/1be7dd4882cd8c39.swift rename to validation-test/compiler_crashers_2/NormalProtocolConformance-getAssociatedConformance-1be7dd.swift diff --git a/validation-test/compiler_crashers_2/84cb3a91833322c6.swift b/validation-test/compiler_crashers_2/OutOfOrderArgumentFailure-diagnoseAsError-84cb3a.swift similarity index 100% rename from validation-test/compiler_crashers_2/84cb3a91833322c6.swift rename to validation-test/compiler_crashers_2/OutOfOrderArgumentFailure-diagnoseAsError-84cb3a.swift diff --git a/validation-test/compiler_crashers_2/7c107da0279a073c.swift b/validation-test/compiler_crashers_2/PackType-getExpandedGenericArgs-7c107d.swift similarity index 100% rename from validation-test/compiler_crashers_2/7c107da0279a073c.swift rename to validation-test/compiler_crashers_2/PackType-getExpandedGenericArgs-7c107d.swift diff --git a/validation-test/compiler_crashers_2/4809d4cf70584858.swift b/validation-test/compiler_crashers_2/Parser-consumeTokenWithoutFeedingReceiver-4809d4.swift similarity index 100% rename from validation-test/compiler_crashers_2/4809d4cf70584858.swift rename to validation-test/compiler_crashers_2/Parser-consumeTokenWithoutFeedingReceiver-4809d4.swift diff --git a/validation-test/compiler_crashers_2/1b160ff20a2ad5be.swift b/validation-test/compiler_crashers_2/Parser-parseAbstractFunctionBody-1b160f.swift similarity index 100% rename from validation-test/compiler_crashers_2/1b160ff20a2ad5be.swift rename to validation-test/compiler_crashers_2/Parser-parseAbstractFunctionBody-1b160f.swift diff --git a/validation-test/compiler_crashers_2/ff396e9dd5fce33e.swift b/validation-test/compiler_crashers_2/Parser-parseList-ff396e.swift similarity index 100% rename from validation-test/compiler_crashers_2/ff396e9dd5fce33e.swift rename to validation-test/compiler_crashers_2/Parser-parseList-ff396e.swift diff --git a/validation-test/compiler_crashers_2/13a11e92edec70b6.swift b/validation-test/compiler_crashers_2/Parser-parseStmtConditionElement-13a11e.swift similarity index 100% rename from validation-test/compiler_crashers_2/13a11e92edec70b6.swift rename to validation-test/compiler_crashers_2/Parser-parseStmtConditionElement-13a11e.swift diff --git a/validation-test/compiler_crashers_2/4059e8d9978c8be6.swift b/validation-test/compiler_crashers_2/Parser-parseStmtForEach-4059e8.swift similarity index 100% rename from validation-test/compiler_crashers_2/4059e8d9978c8be6.swift rename to validation-test/compiler_crashers_2/Parser-parseStmtForEach-4059e8.swift diff --git a/validation-test/compiler_crashers_2/b80a659988983457.swift b/validation-test/compiler_crashers_2/Parser-parseStorageRestrictionsAttribute-b80a65.swift similarity index 100% rename from validation-test/compiler_crashers_2/b80a659988983457.swift rename to validation-test/compiler_crashers_2/Parser-parseStorageRestrictionsAttribute-b80a65.swift diff --git a/validation-test/compiler_crashers_2/3f12a40864c30e4b.swift b/validation-test/compiler_crashers_2/Parser-parseTypeInlineArray-3f12a4.swift similarity index 100% rename from validation-test/compiler_crashers_2/3f12a40864c30e4b.swift rename to validation-test/compiler_crashers_2/Parser-parseTypeInlineArray-3f12a4.swift diff --git a/validation-test/compiler_crashers_2/6e4c01d8fc888909.swift b/validation-test/compiler_crashers_2/Parser-parseTypeInlineArray-6e4c01.swift similarity index 100% rename from validation-test/compiler_crashers_2/6e4c01d8fc888909.swift rename to validation-test/compiler_crashers_2/Parser-parseTypeInlineArray-6e4c01.swift diff --git a/validation-test/compiler_crashers_2/2e580d3af692e43c.swift b/validation-test/compiler_crashers_2/Parser-parseTypeSimple-2e580d.swift similarity index 100% rename from validation-test/compiler_crashers_2/2e580d3af692e43c.swift rename to validation-test/compiler_crashers_2/Parser-parseTypeSimple-2e580d.swift diff --git a/validation-test/compiler_crashers_2/a1776e4598146d49.swift b/validation-test/compiler_crashers_2/PatternTypeRequest-evaluate-a1776e.swift similarity index 100% rename from validation-test/compiler_crashers_2/a1776e4598146d49.swift rename to validation-test/compiler_crashers_2/PatternTypeRequest-evaluate-a1776e.swift diff --git a/validation-test/compiler_crashers_2/9f30635127b9f25f.swift b/validation-test/compiler_crashers_2/PreCheckTarget-walkToExprPre-9f3063.swift similarity index 100% rename from validation-test/compiler_crashers_2/9f30635127b9f25f.swift rename to validation-test/compiler_crashers_2/PreCheckTarget-walkToExprPre-9f3063.swift diff --git a/validation-test/compiler_crashers_2/PrintingDiagnosticConsumer-printDiagnostic-c24f9f.swift b/validation-test/compiler_crashers_2/PrintingDiagnosticConsumer-printDiagnostic-c24f9f.swift new file mode 100644 index 0000000000000..126501caa4d6b --- /dev/null +++ b/validation-test/compiler_crashers_2/PrintingDiagnosticConsumer-printDiagnostic-c24f9f.swift @@ -0,0 +1,3 @@ +// {"diagnosticStyle":"llvm","kind":"typecheck","signature":"swift::PrintingDiagnosticConsumer::printDiagnostic(swift::SourceManager&, swift::DiagnosticInfo const&)"} +// RUN: not --crash %target-swift-frontend -typecheck -diagnostic-style=llvm %s +' ' diff --git a/validation-test/compiler_crashers_2/eb83d35f4efc1200.swift b/validation-test/compiler_crashers_2/PropertyBag-getAssociatedType-eb83d3.swift similarity index 100% rename from validation-test/compiler_crashers_2/eb83d35f4efc1200.swift rename to validation-test/compiler_crashers_2/PropertyBag-getAssociatedType-eb83d3.swift diff --git a/validation-test/compiler_crashers_2/f676bef08c1061da.swift b/validation-test/compiler_crashers_2/PropertyBag-getAssociatedType-f676be.swift similarity index 52% rename from validation-test/compiler_crashers_2/f676bef08c1061da.swift rename to validation-test/compiler_crashers_2/PropertyBag-getAssociatedType-f676be.swift index a72fbc7e1fbc5..c999aacdd12d6 100644 --- a/validation-test/compiler_crashers_2/f676bef08c1061da.swift +++ b/validation-test/compiler_crashers_2/PropertyBag-getAssociatedType-f676be.swift @@ -1,4 +1,4 @@ -// {"signature":"swift::rewriting::PropertyBag::getAssociatedType(swift::Identifier)"} +// {"kind":"typecheck","signature":"swift::rewriting::PropertyBag::getAssociatedType(swift::Identifier)"} // RUN: not --crash %target-swift-frontend -typecheck %s protocol b : a{typealias a} protocol a : b { typealias a diff --git a/validation-test/compiler_crashers_2/78fae776bebcee10.swift b/validation-test/compiler_crashers_2/QualifiedLookupRequest-evaluate-78fae7.swift similarity index 100% rename from validation-test/compiler_crashers_2/78fae776bebcee10.swift rename to validation-test/compiler_crashers_2/QualifiedLookupRequest-evaluate-78fae7.swift diff --git a/validation-test/compiler_crashers_2/da315410694f4a15.swift b/validation-test/compiler_crashers_2/RecordingTraversal-walkToExprPost-da3154.swift similarity index 100% rename from validation-test/compiler_crashers_2/da315410694f4a15.swift rename to validation-test/compiler_crashers_2/RecordingTraversal-walkToExprPost-da3154.swift diff --git a/validation-test/compiler_crashers_2/be64bc4123212eee.swift b/validation-test/compiler_crashers_2/RequirementFailure-RequirementFailure-be64bc.swift similarity index 100% rename from validation-test/compiler_crashers_2/be64bc4123212eee.swift rename to validation-test/compiler_crashers_2/RequirementFailure-RequirementFailure-be64bc.swift diff --git a/validation-test/compiler_crashers_2/f6e25531c0e51b62.swift b/validation-test/compiler_crashers_2/RequirementFailure-RequirementFailure-f6e255.swift similarity index 100% rename from validation-test/compiler_crashers_2/f6e25531c0e51b62.swift rename to validation-test/compiler_crashers_2/RequirementFailure-RequirementFailure-f6e255.swift diff --git a/validation-test/compiler_crashers_2/1801de8a256df48e.swift b/validation-test/compiler_crashers_2/RequirementMachine-areReducedTypeParametersEqual-1801de.swift similarity index 100% rename from validation-test/compiler_crashers_2/1801de8a256df48e.swift rename to validation-test/compiler_crashers_2/RequirementMachine-areReducedTypeParametersEqual-1801de.swift diff --git a/validation-test/compiler_crashers_2/d2b0fe8a96146204.swift b/validation-test/compiler_crashers_2/RequirementMachine-buildRequirementsFromRules-d2b0fe.swift similarity index 100% rename from validation-test/compiler_crashers_2/d2b0fe8a96146204.swift rename to validation-test/compiler_crashers_2/RequirementMachine-buildRequirementsFromRules-d2b0fe.swift diff --git a/validation-test/compiler_crashers_2/9c85fde449ce1746.swift b/validation-test/compiler_crashers_2/RequirementMachine-isConcreteType-9c85fd.swift similarity index 100% rename from validation-test/compiler_crashers_2/9c85fde449ce1746.swift rename to validation-test/compiler_crashers_2/RequirementMachine-isConcreteType-9c85fd.swift diff --git a/validation-test/compiler_crashers_2/18f909944df444ab.swift b/validation-test/compiler_crashers_2/RequirementMachine-lookupNestedType-18f909.swift similarity index 100% rename from validation-test/compiler_crashers_2/18f909944df444ab.swift rename to validation-test/compiler_crashers_2/RequirementMachine-lookupNestedType-18f909.swift diff --git a/validation-test/compiler_crashers_2/109d1c5355f6eab4.swift b/validation-test/compiler_crashers_2/RequirementSignatureRequest-evaluate-109d1c.swift similarity index 100% rename from validation-test/compiler_crashers_2/109d1c5355f6eab4.swift rename to validation-test/compiler_crashers_2/RequirementSignatureRequest-evaluate-109d1c.swift diff --git a/validation-test/compiler_crashers_2/bf28fe4f10fb3d0c.swift b/validation-test/compiler_crashers_2/ResolvePattern-composeTupleOrParenPattern-bf28fe.swift similarity index 100% rename from validation-test/compiler_crashers_2/bf28fe4f10fb3d0c.swift rename to validation-test/compiler_crashers_2/ResolvePattern-composeTupleOrParenPattern-bf28fe.swift diff --git a/validation-test/compiler_crashers_2/16194a387970a2e6.swift b/validation-test/compiler_crashers_2/ResolvePattern-visitTupleExpr-16194a.swift similarity index 100% rename from validation-test/compiler_crashers_2/16194a387970a2e6.swift rename to validation-test/compiler_crashers_2/ResolvePattern-visitTupleExpr-16194a.swift diff --git a/validation-test/compiler_crashers_2/a517ab621b50bee2.swift b/validation-test/compiler_crashers_2/ResultBuilderTypeRequest-evaluate-a517ab.swift similarity index 100% rename from validation-test/compiler_crashers_2/a517ab621b50bee2.swift rename to validation-test/compiler_crashers_2/ResultBuilderTypeRequest-evaluate-a517ab.swift diff --git a/validation-test/compiler_crashers_2/7569a0726f21e49f.swift b/validation-test/compiler_crashers_2/ResultPlanner-planIntoDirect-7569a0.swift similarity index 100% rename from validation-test/compiler_crashers_2/7569a0726f21e49f.swift rename to validation-test/compiler_crashers_2/ResultPlanner-planIntoDirect-7569a0.swift diff --git a/validation-test/compiler_crashers_2/0dd217e2a416bc8a.swift b/validation-test/compiler_crashers_2/RewriteContext-getProtocolComponentRec-0dd217.swift similarity index 100% rename from validation-test/compiler_crashers_2/0dd217e2a416bc8a.swift rename to validation-test/compiler_crashers_2/RewriteContext-getProtocolComponentRec-0dd217.swift diff --git a/validation-test/compiler_crashers_2/5e95d57077abad38.swift b/validation-test/compiler_crashers_2/RewriteContext-getRelativeTermForType-5e95d5.swift similarity index 100% rename from validation-test/compiler_crashers_2/5e95d57077abad38.swift rename to validation-test/compiler_crashers_2/RewriteContext-getRelativeTermForType-5e95d5.swift diff --git a/validation-test/compiler_crashers_2/RewriteContext-getRelativeTermForType-6235b4.swift b/validation-test/compiler_crashers_2/RewriteContext-getRelativeTermForType-6235b4.swift new file mode 100644 index 0000000000000..77622eff8c472 --- /dev/null +++ b/validation-test/compiler_crashers_2/RewriteContext-getRelativeTermForType-6235b4.swift @@ -0,0 +1,7 @@ +// {"issueID":84490,"kind":"typecheck","signature":"swift::rewriting::RewriteContext::getRelativeTermForType(swift::CanType, llvm::ArrayRef)","signatureAssert":"Assertion failed: (result.back().getKind() != Symbol::Kind::Shape), function getRelativeTermForType"} +// RUN: not --crash %target-swift-frontend -typecheck %s +// https://github.com/swiftlang/swift/issues/84490 +struct a < b > { + func + c < each d where (repeat each d , b) == b>() +} diff --git a/validation-test/compiler_crashers_2/087bf05037516d84.swift b/validation-test/compiler_crashers_2/RewritePathEvaluator-applyRewriteRule-087bf0.swift similarity index 100% rename from validation-test/compiler_crashers_2/087bf05037516d84.swift rename to validation-test/compiler_crashers_2/RewritePathEvaluator-applyRewriteRule-087bf0.swift diff --git a/validation-test/compiler_crashers_2/9b5b2007a0e08434.swift b/validation-test/compiler_crashers_2/RewriteSystem-buildRewritePathForJoiningTerms-9b5b20.swift similarity index 100% rename from validation-test/compiler_crashers_2/9b5b2007a0e08434.swift rename to validation-test/compiler_crashers_2/RewriteSystem-buildRewritePathForJoiningTerms-9b5b20.swift diff --git a/validation-test/compiler_crashers_2/fda9a61a6187b061.swift b/validation-test/compiler_crashers_2/RewriteSystem-decomposeTermIntoConformanceRuleLeftHandSides-fda9a6.swift similarity index 51% rename from validation-test/compiler_crashers_2/fda9a61a6187b061.swift rename to validation-test/compiler_crashers_2/RewriteSystem-decomposeTermIntoConformanceRuleLeftHandSides-fda9a6.swift index 8277b92fba447..ddd2066872744 100644 --- a/validation-test/compiler_crashers_2/fda9a61a6187b061.swift +++ b/validation-test/compiler_crashers_2/RewriteSystem-decomposeTermIntoConformanceRuleLeftHandSides-fda9a6.swift @@ -1,4 +1,4 @@ -// {"signature":"swift::rewriting::RewriteSystem::decomposeTermIntoConformanceRuleLeftHandSides(swift::rewriting::MutableTerm, llvm::SmallVectorImpl&) const"} +// {"kind":"typecheck","signature":"swift::rewriting::RewriteSystem::decomposeTermIntoConformanceRuleLeftHandSides(swift::rewriting::MutableTerm, llvm::SmallVectorImpl&) const"} // RUN: not --crash %target-swift-frontend -typecheck %s protocol a{associatedtype b : c} protocol c { associatedtype d } struct e : a struct f < g : a, h : c where g.b.d == Int extension f where g == e diff --git a/validation-test/compiler_crashers_2/dc31b2ef4315855a.swift b/validation-test/compiler_crashers_2/RewriteSystem-minimizeRewriteSystem-dc31b2.swift similarity index 100% rename from validation-test/compiler_crashers_2/dc31b2ef4315855a.swift rename to validation-test/compiler_crashers_2/RewriteSystem-minimizeRewriteSystem-dc31b2.swift diff --git a/validation-test/compiler_crashers_2/012b9d4c832862a3.swift b/validation-test/compiler_crashers_2/RewriteSystem-verifyRewriteRules-012b9d.swift similarity index 100% rename from validation-test/compiler_crashers_2/012b9d4c832862a3.swift rename to validation-test/compiler_crashers_2/RewriteSystem-verifyRewriteRules-012b9d.swift diff --git a/validation-test/compiler_crashers_2/438c8a321d9be3de.swift b/validation-test/compiler_crashers_2/SameTypeRequirementFailure-SameTypeRequirementFailure-438c8a.swift similarity index 100% rename from validation-test/compiler_crashers_2/438c8a321d9be3de.swift rename to validation-test/compiler_crashers_2/SameTypeRequirementFailure-SameTypeRequirementFailure-438c8a.swift diff --git a/validation-test/compiler_crashers_2/0634c65af0140195.swift b/validation-test/compiler_crashers_2/Solution-computeSubstitutions-0634c6.swift similarity index 100% rename from validation-test/compiler_crashers_2/0634c65af0140195.swift rename to validation-test/compiler_crashers_2/Solution-computeSubstitutions-0634c6.swift diff --git a/validation-test/compiler_crashers_2/98b9c480b4ec75d7.swift b/validation-test/compiler_crashers_2/Solution-getFixedType-98b9c4.swift similarity index 100% rename from validation-test/compiler_crashers_2/98b9c480b4ec75d7.swift rename to validation-test/compiler_crashers_2/Solution-getFixedType-98b9c4.swift diff --git a/validation-test/compiler_crashers_2/07e13fbf04cabfe9.swift b/validation-test/compiler_crashers_2/Solution-getFunctionArgApplyInfo-07e13f.swift similarity index 100% rename from validation-test/compiler_crashers_2/07e13fbf04cabfe9.swift rename to validation-test/compiler_crashers_2/Solution-getFunctionArgApplyInfo-07e13f.swift diff --git a/validation-test/compiler_crashers_2/7498c8f669ed545b.swift b/validation-test/compiler_crashers_2/Solution-getFunctionArgApplyInfo-7498c8.swift similarity index 100% rename from validation-test/compiler_crashers_2/7498c8f669ed545b.swift rename to validation-test/compiler_crashers_2/Solution-getFunctionArgApplyInfo-7498c8.swift diff --git a/validation-test/compiler_crashers_2/c9616ad936925cb2.swift b/validation-test/compiler_crashers_2/Solution-getFunctionArgApplyInfo-c9616a.swift similarity index 100% rename from validation-test/compiler_crashers_2/c9616ad936925cb2.swift rename to validation-test/compiler_crashers_2/Solution-getFunctionArgApplyInfo-c9616a.swift diff --git a/validation-test/compiler_crashers_2/0e9a3e1eacb8f98e.swift b/validation-test/compiler_crashers_2/SolverTrail-0e9a3e.swift similarity index 100% rename from validation-test/compiler_crashers_2/0e9a3e1eacb8f98e.swift rename to validation-test/compiler_crashers_2/SolverTrail-0e9a3e.swift diff --git a/validation-test/compiler_crashers_2/5ed6119e7b5941e8.swift b/validation-test/compiler_crashers_2/SpecifyLabelToAssociateTrailingClosure-diagnose-5ed611.swift similarity index 100% rename from validation-test/compiler_crashers_2/5ed6119e7b5941e8.swift rename to validation-test/compiler_crashers_2/SpecifyLabelToAssociateTrailingClosure-diagnose-5ed611.swift diff --git a/validation-test/compiler_crashers_2/9fbd87f3ba61177c.swift b/validation-test/compiler_crashers_2/Storage-Storage-9fbd87.swift similarity index 100% rename from validation-test/compiler_crashers_2/9fbd87f3ba61177c.swift rename to validation-test/compiler_crashers_2/Storage-Storage-9fbd87.swift diff --git a/validation-test/compiler_crashers_2/6993045a54031680.swift b/validation-test/compiler_crashers_2/StorageImplInfoRequest-evaluate-699304.swift similarity index 100% rename from validation-test/compiler_crashers_2/6993045a54031680.swift rename to validation-test/compiler_crashers_2/StorageImplInfoRequest-evaluate-699304.swift diff --git a/validation-test/compiler_crashers_2/d3bddfff4812face.swift b/validation-test/compiler_crashers_2/SubscriptMisuseFailure-diagnoseAsError-d3bddf.swift similarity index 100% rename from validation-test/compiler_crashers_2/d3bddfff4812face.swift rename to validation-test/compiler_crashers_2/SubscriptMisuseFailure-diagnoseAsError-d3bddf.swift diff --git a/validation-test/compiler_crashers_2/ca5900685b7123ac.swift b/validation-test/compiler_crashers_2/SubstitutionMap-get-ca5900.swift similarity index 100% rename from validation-test/compiler_crashers_2/ca5900685b7123ac.swift rename to validation-test/compiler_crashers_2/SubstitutionMap-get-ca5900.swift diff --git a/validation-test/compiler_crashers_2/70de1cb82aa09307.swift b/validation-test/compiler_crashers_2/SyntacticElementSolutionApplication-apply-70de1c.swift similarity index 100% rename from validation-test/compiler_crashers_2/70de1cb82aa09307.swift rename to validation-test/compiler_crashers_2/SyntacticElementSolutionApplication-apply-70de1c.swift diff --git a/validation-test/compiler_crashers_2/d620416563a95ae9.swift b/validation-test/compiler_crashers_2/TrailingClosureAmbiguityFailure-diagnoseAsNote-d62041.swift similarity index 100% rename from validation-test/compiler_crashers_2/d620416563a95ae9.swift rename to validation-test/compiler_crashers_2/TrailingClosureAmbiguityFailure-diagnoseAsNote-d62041.swift diff --git a/validation-test/compiler_crashers_2/61ba98c06e51fee9.swift b/validation-test/compiler_crashers_2/Transform-transform-61ba98.swift similarity index 100% rename from validation-test/compiler_crashers_2/61ba98c06e51fee9.swift rename to validation-test/compiler_crashers_2/Transform-transform-61ba98.swift diff --git a/validation-test/compiler_crashers_2/005cd00fe6210934.swift b/validation-test/compiler_crashers_2/TupleContextualFailure-TupleContextualFailure-005cd0.swift similarity index 100% rename from validation-test/compiler_crashers_2/005cd00fe6210934.swift rename to validation-test/compiler_crashers_2/TupleContextualFailure-TupleContextualFailure-005cd0.swift diff --git a/validation-test/compiler_crashers_2/2e9f8c21a3644ca9.swift b/validation-test/compiler_crashers_2/TypeBase-computeInvertibleConformances-2e9f8c.swift similarity index 100% rename from validation-test/compiler_crashers_2/2e9f8c21a3644ca9.swift rename to validation-test/compiler_crashers_2/TypeBase-computeInvertibleConformances-2e9f8c.swift diff --git a/validation-test/compiler_crashers_2/877192df03b9c32d.swift b/validation-test/compiler_crashers_2/TypeBase-computeInvertibleConformances-877192.swift similarity index 100% rename from validation-test/compiler_crashers_2/877192df03b9c32d.swift rename to validation-test/compiler_crashers_2/TypeBase-computeInvertibleConformances-877192.swift diff --git a/validation-test/compiler_crashers_2/076b298dbdff34f1.swift b/validation-test/compiler_crashers_2/TypeBase-getContextSubstitutions-076b29.swift similarity index 100% rename from validation-test/compiler_crashers_2/076b298dbdff34f1.swift rename to validation-test/compiler_crashers_2/TypeBase-getContextSubstitutions-076b29.swift diff --git a/validation-test/compiler_crashers_2/622ea03bc2be3e4f.swift b/validation-test/compiler_crashers_2/TypeBase-getContextSubstitutions-622ea0.swift similarity index 100% rename from validation-test/compiler_crashers_2/622ea03bc2be3e4f.swift rename to validation-test/compiler_crashers_2/TypeBase-getContextSubstitutions-622ea0.swift diff --git a/validation-test/compiler_crashers_2/52afb182b33879f5.swift b/validation-test/compiler_crashers_2/TypeBase-getSuperclassForDecl-52afb1.swift similarity index 100% rename from validation-test/compiler_crashers_2/52afb182b33879f5.swift rename to validation-test/compiler_crashers_2/TypeBase-getSuperclassForDecl-52afb1.swift diff --git a/validation-test/compiler_crashers_2/b9f0fa4bd40b5ec8.swift b/validation-test/compiler_crashers_2/TypeBase-getSuperclassForDecl-b9f0fa.swift similarity index 100% rename from validation-test/compiler_crashers_2/b9f0fa4bd40b5ec8.swift rename to validation-test/compiler_crashers_2/TypeBase-getSuperclassForDecl-b9f0fa.swift diff --git a/validation-test/compiler_crashers_2/e28b0b0aa21817d3.swift b/validation-test/compiler_crashers_2/TypeBase-removeArgumentLabels-e28b0b.swift similarity index 100% rename from validation-test/compiler_crashers_2/e28b0b0aa21817d3.swift rename to validation-test/compiler_crashers_2/TypeBase-removeArgumentLabels-e28b0b.swift diff --git a/validation-test/compiler_crashers_2/a7ea7ad030665968.swift b/validation-test/compiler_crashers_2/TypeChecker-checkObjCKeyPathExpr-a7ea7a.swift similarity index 100% rename from validation-test/compiler_crashers_2/a7ea7ad030665968.swift rename to validation-test/compiler_crashers_2/TypeChecker-checkObjCKeyPathExpr-a7ea7a.swift diff --git a/validation-test/compiler_crashers_2/7600ddcfabb24e63.swift b/validation-test/compiler_crashers_2/TypeChecker-lookupUnqualified-7600dd.swift similarity index 100% rename from validation-test/compiler_crashers_2/7600ddcfabb24e63.swift rename to validation-test/compiler_crashers_2/TypeChecker-lookupUnqualified-7600dd.swift diff --git a/validation-test/compiler_crashers_2/e14553980b093c1c.swift b/validation-test/compiler_crashers_2/TypeChecker-performTypoCorrection-e14553.swift similarity index 100% rename from validation-test/compiler_crashers_2/e14553980b093c1c.swift rename to validation-test/compiler_crashers_2/TypeChecker-performTypoCorrection-e14553.swift diff --git a/validation-test/compiler_crashers_2/488f1cb3053826d0.swift b/validation-test/compiler_crashers_2/TypeChecker-typeCheckCheckedCast-488f1c.swift similarity index 100% rename from validation-test/compiler_crashers_2/488f1cb3053826d0.swift rename to validation-test/compiler_crashers_2/TypeChecker-typeCheckCheckedCast-488f1c.swift diff --git a/validation-test/compiler_crashers_2/4fbd0bc38c141e94.swift b/validation-test/compiler_crashers_2/TypeChecker-typeCheckParameterDefault-4fbd0b.swift similarity index 100% rename from validation-test/compiler_crashers_2/4fbd0bc38c141e94.swift rename to validation-test/compiler_crashers_2/TypeChecker-typeCheckParameterDefault-4fbd0b.swift diff --git a/validation-test/compiler_crashers_2/a4aba8624dca192d.swift b/validation-test/compiler_crashers_2/TypeChecker-typeCheckParameterDefault-a4aba8.swift similarity index 100% rename from validation-test/compiler_crashers_2/a4aba8624dca192d.swift rename to validation-test/compiler_crashers_2/TypeChecker-typeCheckParameterDefault-a4aba8.swift diff --git a/validation-test/compiler_crashers_2/029cff04b25b728d.swift b/validation-test/compiler_crashers_2/TypeChecker-typeCheckStmtConditionElement-029cff.swift similarity index 100% rename from validation-test/compiler_crashers_2/029cff04b25b728d.swift rename to validation-test/compiler_crashers_2/TypeChecker-typeCheckStmtConditionElement-029cff.swift diff --git a/validation-test/compiler_crashers_2/ffec68ff0b7c2e5a.swift b/validation-test/compiler_crashers_2/TypeConverter-makeConstantInterfaceType-ffec68.swift similarity index 100% rename from validation-test/compiler_crashers_2/ffec68ff0b7c2e5a.swift rename to validation-test/compiler_crashers_2/TypeConverter-makeConstantInterfaceType-ffec68.swift diff --git a/validation-test/compiler_crashers_2/c25aed95f6f6d937.swift b/validation-test/compiler_crashers_2/TypeDecl-getName-c25aed.swift similarity index 100% rename from validation-test/compiler_crashers_2/c25aed95f6f6d937.swift rename to validation-test/compiler_crashers_2/TypeDecl-getName-c25aed.swift diff --git a/validation-test/compiler_crashers_2/79ac90c35c46dbab.swift b/validation-test/compiler_crashers_2/TypeJoin-join-79ac90.swift similarity index 100% rename from validation-test/compiler_crashers_2/79ac90c35c46dbab.swift rename to validation-test/compiler_crashers_2/TypeJoin-join-79ac90.swift diff --git a/validation-test/compiler_crashers_2/025711440ba4dfcd.swift b/validation-test/compiler_crashers_2/TypePrinter-printArchetypeCommon-025711.swift similarity index 100% rename from validation-test/compiler_crashers_2/025711440ba4dfcd.swift rename to validation-test/compiler_crashers_2/TypePrinter-printArchetypeCommon-025711.swift diff --git a/validation-test/compiler_crashers_2/b2548f4cd9bcd52d.swift b/validation-test/compiler_crashers_2/TypePrinter-visitAnyFunctionTypeParams-b2548f.swift similarity index 100% rename from validation-test/compiler_crashers_2/b2548f4cd9bcd52d.swift rename to validation-test/compiler_crashers_2/TypePrinter-visitAnyFunctionTypeParams-b2548f.swift diff --git a/validation-test/compiler_crashers_2/3077f0fa215b2f94.swift b/validation-test/compiler_crashers_2/TypeResolution-applyUnboundGenericArguments-3077f0.swift similarity index 100% rename from validation-test/compiler_crashers_2/3077f0fa215b2f94.swift rename to validation-test/compiler_crashers_2/TypeResolution-applyUnboundGenericArguments-3077f0.swift diff --git a/validation-test/compiler_crashers_2/275b15e1edc79b4f.swift b/validation-test/compiler_crashers_2/TypeSubstituter-transformDependentMemberType-275b15.swift similarity index 100% rename from validation-test/compiler_crashers_2/275b15e1edc79b4f.swift rename to validation-test/compiler_crashers_2/TypeSubstituter-transformDependentMemberType-275b15.swift diff --git a/validation-test/compiler_crashers_2/32bd25d0f0f96b1e.swift b/validation-test/compiler_crashers_2/TypeTransform-doIt-32bd25.swift similarity index 100% rename from validation-test/compiler_crashers_2/32bd25d0f0f96b1e.swift rename to validation-test/compiler_crashers_2/TypeTransform-doIt-32bd25.swift diff --git a/validation-test/compiler_crashers_2/b7d484d056661f0f.swift b/validation-test/compiler_crashers_2/TypeTransform-doIt-b7d484.swift similarity index 100% rename from validation-test/compiler_crashers_2/b7d484d056661f0f.swift rename to validation-test/compiler_crashers_2/TypeTransform-doIt-b7d484.swift diff --git a/validation-test/compiler_crashers_2/dd784376d0f127e9.swift b/validation-test/compiler_crashers_2/TypeTransform-doIt-dd7843.swift similarity index 100% rename from validation-test/compiler_crashers_2/dd784376d0f127e9.swift rename to validation-test/compiler_crashers_2/TypeTransform-doIt-dd7843.swift diff --git a/validation-test/compiler_crashers_2/5b22e73536516908.swift b/validation-test/compiler_crashers_2/UnintendedOptionalBehaviorWalker-walkToExprPre-5b22e7.swift similarity index 100% rename from validation-test/compiler_crashers_2/5b22e73536516908.swift rename to validation-test/compiler_crashers_2/UnintendedOptionalBehaviorWalker-walkToExprPre-5b22e7.swift diff --git a/validation-test/compiler_crashers_2/c9ec50236e69e012.swift b/validation-test/compiler_crashers_2/Verifier-checkSourceRanges-c9ec50.swift similarity index 100% rename from validation-test/compiler_crashers_2/c9ec50236e69e012.swift rename to validation-test/compiler_crashers_2/Verifier-checkSourceRanges-c9ec50.swift diff --git a/validation-test/compiler_crashers_2/Verifier-dispatchVisitPost-35c191.swift b/validation-test/compiler_crashers_2/Verifier-dispatchVisitPost-35c191.swift new file mode 100644 index 0000000000000..b761226479389 --- /dev/null +++ b/validation-test/compiler_crashers_2/Verifier-dispatchVisitPost-35c191.swift @@ -0,0 +1,7 @@ +// {"kind":"typecheck","signature":"swift::ASTWalker::PostWalkResult (anonymous namespace)::Verifier::dispatchVisitPost(swift::DynamicTypeExpr*)"} +// RUN: not --crash %target-swift-frontend -typecheck %s +class a { +} +[].filter { + type(of: $0) == a.self +} diff --git a/validation-test/compiler_crashers_2/Verifier-dispatchVisitPost-93b241.swift b/validation-test/compiler_crashers_2/Verifier-dispatchVisitPost-93b241.swift new file mode 100644 index 0000000000000..a5d9cc3f69c67 --- /dev/null +++ b/validation-test/compiler_crashers_2/Verifier-dispatchVisitPost-93b241.swift @@ -0,0 +1,5 @@ +// {"kind":"typecheck","signature":"swift::ASTWalker::PostWalkResult (anonymous namespace)::Verifier::dispatchVisitPost(swift::MakeTemporarilyEscapableExpr*)"} +// RUN: not --crash %target-swift-frontend -typecheck %s +func a(b: () -> Void, c: (() -> Void?) -> Void) { + withoutActuallyEscaping(b, do : c) + } diff --git a/validation-test/compiler_crashers_2/9ebf7cbda04a5be8.swift b/validation-test/compiler_crashers_2/Verifier-dispatchVisitPreExpr-9ebf7c.swift similarity index 100% rename from validation-test/compiler_crashers_2/9ebf7cbda04a5be8.swift rename to validation-test/compiler_crashers_2/Verifier-dispatchVisitPreExpr-9ebf7c.swift diff --git a/validation-test/compiler_crashers_2/6b3f4ab0a969ffc0.swift b/validation-test/compiler_crashers_2/Verifier-verifyChecked-6b3f4a.swift similarity index 100% rename from validation-test/compiler_crashers_2/6b3f4ab0a969ffc0.swift rename to validation-test/compiler_crashers_2/Verifier-verifyChecked-6b3f4a.swift diff --git a/validation-test/compiler_crashers_2/756ba8587e7eb26b.swift b/validation-test/compiler_crashers_2/Verifier-verifyChecked-756ba8.swift similarity index 60% rename from validation-test/compiler_crashers_2/756ba8587e7eb26b.swift rename to validation-test/compiler_crashers_2/Verifier-verifyChecked-756ba8.swift index 400b75db3b19b..a8ee772fc0e5d 100644 --- a/validation-test/compiler_crashers_2/756ba8587e7eb26b.swift +++ b/validation-test/compiler_crashers_2/Verifier-verifyChecked-756ba8.swift @@ -1,4 +1,4 @@ -// {"signature":"(anonymous namespace)::Verifier::verifyChecked(swift::Type)"} +// {"kind":"typecheck","signature":"(anonymous namespace)::Verifier::verifyChecked(swift::Type)"} // RUN: not --crash %target-swift-frontend -typecheck %s class a < b { d { diff --git a/validation-test/compiler_crashers_2/a53b65eef074b0fa.swift b/validation-test/compiler_crashers_2/a53b65eef074b0fa.swift deleted file mode 100644 index 5e2bb3385b0b3..0000000000000 --- a/validation-test/compiler_crashers_2/a53b65eef074b0fa.swift +++ /dev/null @@ -1,4 +0,0 @@ -// {"signature":"swift::constraints::MissingConformanceFailure::diagnoseTypeCannotConform(swift::Type, swift::Type) const"} -// RUN: not --crash %target-swift-frontend -typecheck %s -protocol a extension a { - b { func * (Self= { diff --git a/validation-test/compiler_crashers_2/b98d91945bd93d30.swift b/validation-test/compiler_crashers_2/adjustFunctionTypeForConcurrency-b98d91.swift similarity index 100% rename from validation-test/compiler_crashers_2/b98d91945bd93d30.swift rename to validation-test/compiler_crashers_2/adjustFunctionTypeForConcurrency-b98d91.swift diff --git a/validation-test/compiler_crashers_2/c037334d5426557d.swift b/validation-test/compiler_crashers_2/c037334d5426557d.swift deleted file mode 100644 index da4cca584c30e..0000000000000 --- a/validation-test/compiler_crashers_2/c037334d5426557d.swift +++ /dev/null @@ -1,4 +0,0 @@ -// {"kind":"typecheck","signature":"swift::constraints::ConstraintSystem::applySolutionFixes(swift::constraints::Solution const&)","aliases":["swift::constraints::AllowArgumentMismatch::create(swift::constraints::ConstraintSystem&, swift::Type, swift::Type, swift::constraints::ConstraintLocator*)"]} -// RUN: not --crash %target-swift-frontend -typecheck %s -func a(repeat each b, repeat each b) -a(repeat ( diff --git a/validation-test/compiler_crashers_2/c24f9fc9098e2886.swift b/validation-test/compiler_crashers_2/c24f9fc9098e2886.swift deleted file mode 100644 index d1692c3ef3648..0000000000000 --- a/validation-test/compiler_crashers_2/c24f9fc9098e2886.swift +++ /dev/null @@ -1,3 +0,0 @@ -// {"kind":"typecheck","signature":"swift::PrintingDiagnosticConsumer::printDiagnostic(swift::SourceManager&, swift::DiagnosticInfo const&)"} -// RUN: not --crash %target-swift-frontend -typecheck -diagnostic-style=llvm %s -' ' diff --git a/validation-test/compiler_crashers_2/04b50eac547c7b87.swift b/validation-test/compiler_crashers_2/checkDistributedTargetResultType-04b50e.swift similarity index 100% rename from validation-test/compiler_crashers_2/04b50eac547c7b87.swift rename to validation-test/compiler_crashers_2/checkDistributedTargetResultType-04b50e.swift diff --git a/validation-test/compiler_crashers_2/a04f67aa8fb22efa.swift b/validation-test/compiler_crashers_2/checkRequirementsImpl-a04f67.swift similarity index 100% rename from validation-test/compiler_crashers_2/a04f67aa8fb22efa.swift rename to validation-test/compiler_crashers_2/checkRequirementsImpl-a04f67.swift diff --git a/validation-test/compiler_crashers_2/ff596376e8eadba5.swift b/validation-test/compiler_crashers_2/checkRequirementsImpl-ff5963.swift similarity index 100% rename from validation-test/compiler_crashers_2/ff596376e8eadba5.swift rename to validation-test/compiler_crashers_2/checkRequirementsImpl-ff5963.swift diff --git a/validation-test/compiler_crashers_2/49ab67ad3514bb58.swift b/validation-test/compiler_crashers_2/cloneRawLiteralExpr-49ab67.swift similarity index 100% rename from validation-test/compiler_crashers_2/49ab67ad3514bb58.swift rename to validation-test/compiler_crashers_2/cloneRawLiteralExpr-49ab67.swift diff --git a/validation-test/compiler_crashers_2/21fbeea5d06bd505.swift b/validation-test/compiler_crashers_2/createEnumSwitch-21fbee.swift similarity index 100% rename from validation-test/compiler_crashers_2/21fbeea5d06bd505.swift rename to validation-test/compiler_crashers_2/createEnumSwitch-21fbee.swift diff --git a/validation-test/compiler_crashers_2/ffc098188a1c39ca.swift b/validation-test/compiler_crashers_2/createPropertyStoreOrCallSuperclassSetter-ffc098.swift similarity index 100% rename from validation-test/compiler_crashers_2/ffc098188a1c39ca.swift rename to validation-test/compiler_crashers_2/createPropertyStoreOrCallSuperclassSetter-ffc098.swift diff --git a/validation-test/compiler_crashers_2/f3ef80da3095d840.swift b/validation-test/compiler_crashers_2/decomposePartialApplyThunk-f3ef80.swift similarity index 100% rename from validation-test/compiler_crashers_2/f3ef80da3095d840.swift rename to validation-test/compiler_crashers_2/decomposePartialApplyThunk-f3ef80.swift diff --git a/validation-test/compiler_crashers_2/4ae85881765dc0db.swift b/validation-test/compiler_crashers_2/diagnoseAmbiguityWithContextualType-4ae858.swift similarity index 100% rename from validation-test/compiler_crashers_2/4ae85881765dc0db.swift rename to validation-test/compiler_crashers_2/diagnoseAmbiguityWithContextualType-4ae858.swift diff --git a/validation-test/compiler_crashers_2/579b1d0c15fcb172.swift b/validation-test/compiler_crashers_2/diagnoseArgumentLabelError-579b1d.swift similarity index 100% rename from validation-test/compiler_crashers_2/579b1d0c15fcb172.swift rename to validation-test/compiler_crashers_2/diagnoseArgumentLabelError-579b1d.swift diff --git a/validation-test/compiler_crashers_2/ef29fe0d11b57662.swift b/validation-test/compiler_crashers_2/ef29fe0d11b57662.swift deleted file mode 100644 index a3cddbf8bdfa0..0000000000000 --- a/validation-test/compiler_crashers_2/ef29fe0d11b57662.swift +++ /dev/null @@ -1,4 +0,0 @@ -// {"kind":"typecheck","signature":"fixMissingArguments(swift::constraints::ConstraintSystem&, swift::ASTNode, llvm::SmallVectorImpl&, llvm::ArrayRef, unsigned int, swift::constraints::ConstraintLocatorBuilder)","signatureAssert":"Assertion failed: (Index < Length && \"Invalid index!\"), function operator[]"} -// RUN: not --crash %target-swift-frontend -typecheck -swift-version 6 %s -func a((Int, Int, Int)) a > { - b, c in diff --git a/validation-test/compiler_crashers_2/259af6e17cc94d25.swift b/validation-test/compiler_crashers_2/findFavoredChoicesBasedOnArity-259af6.swift similarity index 100% rename from validation-test/compiler_crashers_2/259af6e17cc94d25.swift rename to validation-test/compiler_crashers_2/findFavoredChoicesBasedOnArity-259af6.swift diff --git a/validation-test/compiler_crashers_2/a0b4d94ad0e977d0.swift b/validation-test/compiler_crashers_2/findSyntacticErrorForConsume-a0b4d9.swift similarity index 100% rename from validation-test/compiler_crashers_2/a0b4d94ad0e977d0.swift rename to validation-test/compiler_crashers_2/findSyntacticErrorForConsume-a0b4d9.swift diff --git a/validation-test/compiler_crashers_2/545a00bc1537bba5.swift b/validation-test/compiler_crashers_2/fixMissingArguments-545a00.swift similarity index 100% rename from validation-test/compiler_crashers_2/545a00bc1537bba5.swift rename to validation-test/compiler_crashers_2/fixMissingArguments-545a00.swift diff --git a/validation-test/compiler_crashers_2/fixMissingArguments-ef29fe.swift b/validation-test/compiler_crashers_2/fixMissingArguments-ef29fe.swift new file mode 100644 index 0000000000000..17033d595e488 --- /dev/null +++ b/validation-test/compiler_crashers_2/fixMissingArguments-ef29fe.swift @@ -0,0 +1,4 @@ +// {"kind":"typecheck","languageMode":6,"signature":"fixMissingArguments(swift::constraints::ConstraintSystem&, swift::ASTNode, llvm::SmallVectorImpl&, llvm::ArrayRef, unsigned int, swift::constraints::ConstraintLocatorBuilder)","signatureAssert":"Assertion failed: (Index < Length && \"Invalid index!\"), function operator[]"} +// RUN: not --crash %target-swift-frontend -typecheck -swift-version 6 %s +func a((Int, Int, Int)) a > { + b, c in diff --git a/validation-test/compiler_crashers_2/7375195b753c3ca3.swift b/validation-test/compiler_crashers_2/fixRequirementFailure-737519.swift similarity index 100% rename from validation-test/compiler_crashers_2/7375195b753c3ca3.swift rename to validation-test/compiler_crashers_2/fixRequirementFailure-737519.swift diff --git a/validation-test/compiler_crashers_2/9967f3fc56f84a1e.swift b/validation-test/compiler_crashers_2/formatDiagnosticArgument-9967f3.swift similarity index 100% rename from validation-test/compiler_crashers_2/9967f3fc56f84a1e.swift rename to validation-test/compiler_crashers_2/formatDiagnosticArgument-9967f3.swift diff --git a/validation-test/compiler_crashers_2/cec5966bff434957.swift b/validation-test/compiler_crashers_2/getAssociatedTypeOfDistributedSystemOfActor-cec596.swift similarity index 100% rename from validation-test/compiler_crashers_2/cec5966bff434957.swift rename to validation-test/compiler_crashers_2/getAssociatedTypeOfDistributedSystemOfActor-cec596.swift diff --git a/validation-test/compiler_crashers_2/a014efdc02cfb729.swift b/validation-test/compiler_crashers_2/getDistributedActorSystemSerializationType-a014ef.swift similarity index 100% rename from validation-test/compiler_crashers_2/a014efdc02cfb729.swift rename to validation-test/compiler_crashers_2/getDistributedActorSystemSerializationType-a014ef.swift diff --git a/validation-test/compiler_crashers_2/84d2d3eac90e09a0.swift b/validation-test/compiler_crashers_2/getLoc-84d2d3.swift similarity index 100% rename from validation-test/compiler_crashers_2/84d2d3eac90e09a0.swift rename to validation-test/compiler_crashers_2/getLoc-84d2d3.swift diff --git a/validation-test/compiler_crashers_2/0771c5a9342d7660.swift b/validation-test/compiler_crashers_2/getParameterAt-0771c5.swift similarity index 100% rename from validation-test/compiler_crashers_2/0771c5a9342d7660.swift rename to validation-test/compiler_crashers_2/getParameterAt-0771c5.swift diff --git a/validation-test/compiler_crashers_2/845e7060267d8763.swift b/validation-test/compiler_crashers_2/getSILValueOwnership-845e70.swift similarity index 100% rename from validation-test/compiler_crashers_2/845e7060267d8763.swift rename to validation-test/compiler_crashers_2/getSILValueOwnership-845e70.swift diff --git a/validation-test/compiler_crashers_2/15659ed9344b0eff.swift b/validation-test/compiler_crashers_2/getTypeForSymbolRange-15659e.swift similarity index 100% rename from validation-test/compiler_crashers_2/15659ed9344b0eff.swift rename to validation-test/compiler_crashers_2/getTypeForSymbolRange-15659e.swift diff --git a/validation-test/compiler_crashers_2/9c465a4c5d33b28c.swift b/validation-test/compiler_crashers_2/getTypeForSymbolRange-9c465a.swift similarity index 100% rename from validation-test/compiler_crashers_2/9c465a4c5d33b28c.swift rename to validation-test/compiler_crashers_2/getTypeForSymbolRange-9c465a.swift diff --git a/validation-test/compiler_crashers_2/c2a5da313080f9bb.swift b/validation-test/compiler_crashers_2/getTypeForSymbolRange-c2a5da.swift similarity index 100% rename from validation-test/compiler_crashers_2/c2a5da313080f9bb.swift rename to validation-test/compiler_crashers_2/getTypeForSymbolRange-c2a5da.swift diff --git a/validation-test/compiler_crashers_2/2c275be8b6c03f6b.swift b/validation-test/compiler_crashers_2/isParamListRepresentableInLanguage-2c275b.swift similarity index 100% rename from validation-test/compiler_crashers_2/2c275be8b6c03f6b.swift rename to validation-test/compiler_crashers_2/isParamListRepresentableInLanguage-2c275b.swift diff --git a/validation-test/compiler_crashers_2/93553842ae732503.swift b/validation-test/compiler_crashers_2/lookupReplacedDecl-935538.swift similarity index 100% rename from validation-test/compiler_crashers_2/93553842ae732503.swift rename to validation-test/compiler_crashers_2/lookupReplacedDecl-935538.swift diff --git a/validation-test/compiler_crashers_2/254cc6af0002dea1.swift b/validation-test/compiler_crashers_2/matchCallArguments-254cc6.swift similarity index 100% rename from validation-test/compiler_crashers_2/254cc6af0002dea1.swift rename to validation-test/compiler_crashers_2/matchCallArguments-254cc6.swift diff --git a/validation-test/compiler_crashers_2/5f942981131dbcab.swift b/validation-test/compiler_crashers_2/matchCallArguments-5f9429.swift similarity index 100% rename from validation-test/compiler_crashers_2/5f942981131dbcab.swift rename to validation-test/compiler_crashers_2/matchCallArguments-5f9429.swift diff --git a/validation-test/compiler_crashers_2/recordRequiredImportAccessLevelForDecl-2c8d3a.swift b/validation-test/compiler_crashers_2/recordRequiredImportAccessLevelForDecl-2c8d3a.swift new file mode 100644 index 0000000000000..958d32140ee35 --- /dev/null +++ b/validation-test/compiler_crashers_2/recordRequiredImportAccessLevelForDecl-2c8d3a.swift @@ -0,0 +1,7 @@ +// {"kind":"typecheck","noSDK":true,"signature":"swift::recordRequiredImportAccessLevelForDecl(swift::Decl const*, swift::DeclContext const*, swift::AccessLevel, std::__1::function)>)"} +// RUN: %empty-directory(%t) +// RUN: not --crash %target-swift-frontend -typecheck -sdk %t %s +// REQUIRES: OS=macosx +import Distributed +distributed actor a { +} diff --git a/validation-test/compiler_crashers_2/462ee2aa7dc23cf3.swift b/validation-test/compiler_crashers_2/recordTypeWitness-462ee2.swift similarity index 100% rename from validation-test/compiler_crashers_2/462ee2aa7dc23cf3.swift rename to validation-test/compiler_crashers_2/recordTypeWitness-462ee2.swift diff --git a/validation-test/compiler_crashers_2/8d0890396bc3d7c9.swift b/validation-test/compiler_crashers_2/verificationFailure-8d0890.swift similarity index 100% rename from validation-test/compiler_crashers_2/8d0890396bc3d7c9.swift rename to validation-test/compiler_crashers_2/verificationFailure-8d0890.swift