# ================================ # Official tags used in this suite # ================================ # NoMT -- skip this test/suite if we are doing a MultiTargeting run # ReqNOCov -- skip this test/suite if we are doing a code coverage run # ReqENU -- skip this test/suite if we are running on non-ENU (useful to exclude hard-to-localize tests) CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\AsyncExpressionStepping CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\AttributeTargets CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\CCtorDUWithMember CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\CompiledNameAttribute CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\ComputationExpressions CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\DoNotBoxStruct CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\GeneratedIterators CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\InequalityComparison CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\ListExpressionStepping CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\LiteralValue CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\MethodImplAttribute CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\Misc CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\Mutation CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\Operators Retry,CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\QueryExpressionStepping Retry,CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\SeqExpressionStepping CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\SeqExpressionTailCalls CodeGen01,NoMT,CodeGen,NoHostedCompiler,SerializableAttribute CodeGen\EmittedIL\SerializableAttribute CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\StaticInit Retry,CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\SteppingMatch CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\TailCalls CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\TestFunctions CodeGen01,NoMT,CodeGen CodeGen\EmittedIL\Tuples CodeGen01,NoMT,CodeGen CodeGen\StringEncoding CodeGen01,NoMT,CodeGen CodeGen\Structure CompilerOptions01,NoMT CompilerOptions\fsc\checked CompilerOptions01,NoMT CompilerOptions\fsc\cliversion CompilerOptions01,NoMT CompilerOptions\fsc\codepage CompilerOptions01,NoMT CompilerOptions\fsc\crossoptimize CompilerOptions01,NoMT CompilerOptions\fsc\debug CompilerOptions01,NoMT CompilerOptions\fsc\dumpAllCommandLineOptions CompilerOptions01,NoMT CompilerOptions\fsc\flaterrors CompilerOptions02,NoMT CompilerOptions\fsc\gccerrors CompilerOptions01,NoMT,help CompilerOptions\fsc\help CompilerOptions01,NoMT CompilerOptions\fsc\highentropyva CompilerOptions01,NoMT CompilerOptions\fsc\langversion CompilerOptions01,NoMT CompilerOptions\fsc\lib CompilerOptions01,NoMT CompilerOptions\fsc\noframework CompilerOptions01,NoMT CompilerOptions\fsc\nologo CompilerOptions01,NoMT CompilerOptions\fsc\optimize CompilerOptions01,NoMT CompilerOptions\fsc\out CompilerOptions01,NoMT,pdbs CompilerOptions\fsc\pdb CompilerOptions01,NoMT CompilerOptions\fsc\platform CompilerOptions01,NoMT CompilerOptions\fsc\reference CompilerOptions01,NoMT CompilerOptions\fsc\Removed CompilerOptions01,NoMT CompilerOptions\fsc\standalone CompilerOptions01,NoMT,NoHostedCompiler CompilerOptions\fsc\staticlink CompilerOptions01,NoMT CompilerOptions\fsc\subsystemversion CompilerOptions01,NoMT CompilerOptions\fsc\tailcalls CompilerOptions01,NoMT CompilerOptions\fsc\target CompilerOptions01,NoMT,NoHostedCompiler CompilerOptions\fsc\times CompilerOptions01,NoMT CompilerOptions\fsc\warn CompilerOptions01,NoMT CompilerOptions\fsc\warnaserror CompilerOptions01,NoMT CompilerOptions\fsc\warnon CompilerOptions01,NoMT CompilerOptions\fsc\responsefile CompilerOptions01,NoMT,help CompilerOptions\fsi\help CompilerOptions01,NoMT CompilerOptions\fsi\highentropyva CompilerOptions01,NoMT CompilerOptions\fsi\langversion CompilerOptions01,NoMT CompilerOptions\fsi\nologo CompilerOptions01,NoMT CompilerOptions\fsi\subsystemversion CompilerOptions01,NoMT CompilerOptions\fsi\times CompilerOptions02,NoMT CompilerOptions\fsi\exename CompilerOptions01,NoMT,Determinism CompilerOptions\fsc\determinism Conformance01 Conformance\BasicGrammarElements\Constants Conformance01 Conformance\BasicGrammarElements\OperatorNames Conformance01 Conformance\BasicGrammarElements\PrecedenceAndOperators Conformance01 Conformance\BasicTypeAndModuleDefinitions\ExceptionDefinitions Conformance01 Conformance\BasicTypeAndModuleDefinitions\GeneratedEqualityHashingComparison\Attributes\Diags Conformance01 Conformance\BasicTypeAndModuleDefinitions\GeneratedEqualityHashingComparison\Attributes\Legacy Conformance01 Conformance\BasicTypeAndModuleDefinitions\GeneratedEqualityHashingComparison\Attributes\New Conformance01 Conformance\BasicTypeAndModuleDefinitions\GeneratedEqualityHashingComparison\Basic Conformance01 Conformance\BasicTypeAndModuleDefinitions\GeneratedEqualityHashingComparison\IComparison Conformance01 Conformance\BasicTypeAndModuleDefinitions\ModuleDefinitions Conformance01 Conformance\BasicTypeAndModuleDefinitions\NamespaceDeclGroups Conformance01 Conformance\BasicTypeAndModuleDefinitions\NullRepresentations Conformance01 Conformance\BasicTypeAndModuleDefinitions\RecordTypes Conformance01 Conformance\BasicTypeAndModuleDefinitions\TypeAbbreviations Conformance01 Conformance\BasicTypeAndModuleDefinitions\UnionTypes Conformance01 Conformance\DeclarationElements\AccessibilityAnnotations\Basic Conformance01 Conformance\DeclarationElements\AccessibilityAnnotations\OnOverridesAndIFaceImpl Conformance01 Conformance\DeclarationElements\AccessibilityAnnotations\OnTypeMembers Conformance01 Conformance\DeclarationElements\AccessibilityAnnotations\PermittedLocations Conformance01 Conformance\DeclarationElements\CustomAttributes\ArgumentsOfAllTypes Conformance01 Conformance\DeclarationElements\CustomAttributes\AttributeInheritance Conformance02 Conformance\DeclarationElements\CustomAttributes\AttributeUsage Conformance02 Conformance\DeclarationElements\CustomAttributes\Basic Conformance02 Conformance\DeclarationElements\CustomAttributes\ImportedAttributes Conformance02 Conformance\DeclarationElements\Events\basic Conformance02 Conformance\DeclarationElements\FieldMembers Conformance02 Conformance\DeclarationElements\ImportDeclarations Conformance02 Conformance\DeclarationElements\InterfaceSpecificationsAndImplementations Conformance02 Conformance\DeclarationElements\LetBindings\ActivePatternBindings Conformance02 Conformance\DeclarationElements\LetBindings\ArityInference Conformance02 Conformance\DeclarationElements\LetBindings\Basic Conformance02 Conformance\DeclarationElements\LetBindings\ExplicitTypeParameters Conformance02 Conformance\DeclarationElements\LetBindings\TypeFunctions Conformance02 Conformance\DeclarationElements\MemberDefinitions\ImplementingDispatchSlots Conformance02 Conformance\DeclarationElements\MemberDefinitions\MethodsAndProperties Conformance02 Conformance\DeclarationElements\MemberDefinitions\NamedArguments Conformance02 Conformance\DeclarationElements\MemberDefinitions\OptionalArguments Conformance02 Conformance\DeclarationElements\MemberDefinitions\OptionalDefaultParameterValueArguments Conformance02 Conformance\DeclarationElements\MemberDefinitions\OverloadingMembers Conformance02 Conformance\DeclarationElements\ModuleAbbreviations Conformance02 Conformance\DeclarationElements\ObjectConstructors Conformance02 Conformance\DeclarationElements\P-invokeDeclarations Conformance03 Conformance\Expressions\ApplicationExpressions\Assertion Conformance03 Conformance\Expressions\ApplicationExpressions\BasicApplication Conformance03 Conformance\Expressions\ApplicationExpressions\ObjectConstruction Conformance03 Conformance\Expressions\BindingExpressions\Binding Conformance03 Conformance\Expressions\ConstantExpressions Conformance03 Conformance\Expressions\ControlFlowExpressions\Assertion Conformance03 Conformance\Expressions\ControlFlowExpressions\Conditional Conformance03 Conformance\Expressions\ControlFlowExpressions\ParenthesizedAndBlock Conformance03 Conformance\Expressions\ControlFlowExpressions\PatternMatching Conformance03 Conformance\Expressions\ControlFlowExpressions\SequenceIteration Conformance03 Conformance\Expressions\ControlFlowExpressions\SequentialExecution Conformance03 Conformance\Expressions\ControlFlowExpressions\SimpleFor Conformance03 Conformance\Expressions\ControlFlowExpressions\TryCatch Conformance03 Conformance\Expressions\ControlFlowExpressions\TryFinally Conformance03 Conformance\Expressions\ControlFlowExpressions\While Conformance03 Conformance\Expressions\DataExpressions\AddressOf Conformance03 Conformance\Expressions\DataExpressions\ComputationExpressions Conformance03 Conformance\Expressions\DataExpressions\ObjectExpressions Conformance03 Conformance\Expressions\DataExpressions\QueryExpressions Conformance03 Conformance\Expressions\DataExpressions\RangeExpressions Conformance04 Conformance\Expressions\DataExpressions\SequenceExpressions Conformance04 Conformance\Expressions\DataExpressions\TupleExpressions Conformance04 Conformance\Expressions\ElaborationAndElaboratedExpressions Conformance04 Conformance\Expressions\EvaluationAndValues Conformance04 Conformance\Expressions\EvaluationOfElaboratedForms Conformance04 Conformance\Expressions\ExpressionQuotations\Baselines Conformance04 Conformance\Expressions\ExpressionQuotations\Regressions Conformance04 Conformance\Expressions\SomeCheckingAndInferenceTerminology Conformance04 Conformance\Expressions\SyntacticSugar Conformance04 Conformance\Expressions\SyntacticSugarAndAmbiguities Conformance04 Conformance\Expressions\Type-relatedExpressions Conformance04 Conformance\ImplementationFilesAndSignatureFiles\CheckingOfImplementationFiles Conformance04 Conformance\ImplementationFilesAndSignatureFiles\InitializationSemanticsForImplementationFiles Conformance04 Conformance\ImplementationFilesAndSignatureFiles\NamespacesFragmentsAndImplementationFiles\basic Conformance04 Conformance\ImplementationFilesAndSignatureFiles\NamespacesFragmentsAndImplementationFiles\global Conformance04 Conformance\ImplementationFilesAndSignatureFiles\SignatureFiles Conformance04 Conformance\InferenceProcedures\ByrefSafetyAnalysis Conformance04 Conformance\InferenceProcedures\ConstraintSolving Conformance04 Conformance\InferenceProcedures\DispatchSlotChecking Conformance05 Conformance\InferenceProcedures\DispatchSlotInference Conformance05 Conformance\InferenceProcedures\FunctionApplicationResolution Conformance05 Conformance\InferenceProcedures\Generalization Conformance05 Conformance\InferenceProcedures\MethodApplicationResolution Conformance05 Conformance\InferenceProcedures\NameResolution\AutoOpen Conformance05 Conformance\InferenceProcedures\NameResolution\Misc Conformance05 Conformance\InferenceProcedures\NameResolution\RequireQualifiedAccess Conformance05 Conformance\InferenceProcedures\RecursiveSafetyAnalysis Conformance05 Conformance\InferenceProcedures\ResolvingApplicationExpressions Conformance05 Conformance\InferenceProcedures\TypeInference Conformance05 Conformance\InferenceProcedures\WellFormednessChecking Conformance05 Conformance\LexicalAnalysis\Comments Conformance05 Conformance\LexicalAnalysis\ConditionalCompilation Conformance05 Conformance\LexicalAnalysis\Directives Conformance05 Conformance\LexicalAnalysis\HiddenTokens Conformance05 Conformance\LexicalAnalysis\IdentifierReplacements Conformance05 Conformance\LexicalAnalysis\IdentifiersAndKeywords Conformance05 Conformance\LexicalAnalysis\LineDirectives Conformance05 Conformance\LexicalAnalysis\NumericLiterals Conformance05 Conformance\LexicalAnalysis\Shift\Generics Conformance06 Conformance\LexicalAnalysis\StringsAndCharacters Conformance06 Conformance\LexicalAnalysis\SymbolicKeywords Conformance06 Conformance\LexicalAnalysis\SymbolicOperators Conformance06 Conformance\LexicalAnalysis\Whitespace Conformance06 Conformance\LexicalFiltering\Basic\ByExample Conformance06 Conformance\LexicalFiltering\Basic\OffsideExceptions Conformance06 Conformance\LexicalFiltering\HashLight Conformance06 Conformance\LexicalFiltering\HighPrecedenceApplication Conformance06 Conformance\LexicalFiltering\LexicalAnalysisOfTypeApplications Conformance06 Conformance\ObjectOrientedTypeDefinitions\AbstractMembers Conformance06 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\AsDeclarations Conformance06 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\AutoProperties Conformance06 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\ExplicitFields Conformance06 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\ExplicitObjectConstructors Conformance06 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\ImplicitObjectConstructors Conformance06 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\InheritsDeclarations Conformance06 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\LetDoDeclarations Conformance06 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\MemberDeclarations Conformance06 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\Misc Conformance06 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\StaticLetDoDeclarations Conformance07 Conformance\ObjectOrientedTypeDefinitions\ClassTypes\ValueRestriction Conformance07 Conformance\ObjectOrientedTypeDefinitions\DelegateTypes Conformance07 Conformance\ObjectOrientedTypeDefinitions\EnumTypes Conformance07 Conformance\ObjectOrientedTypeDefinitions\InterfaceTypes Conformance07 Conformance\ObjectOrientedTypeDefinitions\StructTypes Conformance07 Conformance\ObjectOrientedTypeDefinitions\TypeExtensions\basic Conformance07 Conformance\ObjectOrientedTypeDefinitions\TypeExtensions\intrinsic Conformance07 Conformance\ObjectOrientedTypeDefinitions\TypeExtensions\optional Conformance07 Conformance\ObjectOrientedTypeDefinitions\TypeKindInference Conformance07 Conformance\PatternMatching\And Conformance07 Conformance\PatternMatching\Array Conformance07 Conformance\PatternMatching\As Conformance07 Conformance\PatternMatching\ConsList Conformance07 Conformance\PatternMatching\DynamicTypeTest Conformance07 Conformance\PatternMatching\Expression Conformance07 Conformance\PatternMatching\Named Conformance07 Conformance\PatternMatching\Null Conformance07 Conformance\PatternMatching\Record Conformance07 Conformance\PatternMatching\Simple Conformance07 Conformance\PatternMatching\SimpleConstant Conformance08 Conformance\PatternMatching\Tuple Conformance08 Conformance\PatternMatching\TypeAnnotated Conformance08 Conformance\PatternMatching\TypeConstraint Conformance08 Conformance\PatternMatching\Union Conformance08 Conformance\PatternMatching\Wildcard Conformance08 Conformance\Signatures\SignatureConformance Conformance08 Conformance\Signatures\SignatureTypes Conformance08 Conformance\SpecialAttributesAndTypes\Imported\System.ThreadStatic Conformance08 Conformance\SpecialAttributesAndTypes\Imported\CallerInfo Conformance08 Conformance\StructFieldEqualityComparison Conformance08 Conformance\TypesAndTypeConstraints\CheckingSyntacticTypes Conformance08 Conformance\TypesAndTypeConstraints\LogicalPropertiesOfTypes Conformance08 Conformance\TypesAndTypeConstraints\TypeConstraints Conformance08 Conformance\TypesAndTypeConstraints\TypeParameterDefinitions Conformance08 Conformance\UnitsOfMeasure\Basic Conformance08 Conformance\UnitsOfMeasure\Bounds Conformance08 Conformance\UnitsOfMeasure\Constants Conformance08 Conformance\UnitsOfMeasure\Diagnostics Conformance08 Conformance\UnitsOfMeasure\Operators Conformance08 Conformance\UnitsOfMeasure\Parenthesis Conformance08 Conformance\UnitsOfMeasure\Parsing Conformance08 Conformance\UnitsOfMeasure\TypeChecker Conformance08 Conformance\UnitsOfMeasure\WithOOP Conformance08 Conformance\Expressions\DataExpressions\NameOf Misc01 ClrFx\PseudoCustomAttributes\AssemblyAlgorithmId Misc01 ClrFx\PseudoCustomAttributes\AssemblyConfiguration Misc01 ClrFx\PseudoCustomAttributes\AssemblyVersion Misc01 Diagnostics\async Misc01,Diagnostics Diagnostics\General Misc01 Diagnostics\NONTERM Misc01 Diagnostics\ParsingAtEOF Misc01 EntryPoint Misc01 Globalization Misc01,NoMT Import Misc01,NoMT ..\..\..\testsprivate\fsharpqa\Source\InteractiveSession\AssemblyLoading Misc01,NoMT InteractiveSession\Misc Misc01,NoMT InteractiveSession\Misc\GenericConstraintWoes\issue2411 Misc01 Libraries\Control Misc01 Libraries\Core\collections Misc01 Libraries\Core\ExtraTopLevelOperators Misc01 Libraries\Core\LanguagePrimitives Misc01 Libraries\Core\NativeInterop\stackalloc Misc01 Libraries\Core\Operators Misc01 Libraries\Core\Reflection Misc01 Libraries\Core\Unchecked Misc01 Warnings Misc02 Libraries\Portable Misc02 Misc Misc02 MultiTargeting Misc02 OCamlCompat Misc02,CodeGen Optimizations\AssemblyBoundary Misc02,CodeGen Optimizations\ForLoop Misc02,CodeGen Optimizations\GenericComparison Misc02,CodeGen Optimizations\Inlining Misc02,NoMT Printing Misc02 ..\..\..\testsprivate\fsharpqa\Source\RealWorld\UnitsOfMeasure Misc02 ..\..\..\testsprivate\fsharpqa\Source\RealWorld\Agents Misc02,NoMT ..\..\..\testsprivate\fsharpqa\Source\Setup Misc02 Stress Misc02 XmlDoc\Basic Misc02 XmlDoc\OCamlDoc Misc02 XmlDoc\UnitOfMeasure