| Test | Status |
|---|---|
| Template | pass |
| Test | Status |
|---|---|
| AssertDiffLevel | pass |
| AssertError | pass |
| AssertFalseExp | pass |
| AssertFalse | pass |
| AssertNoEval | pass |
| AssertNonBoolCond | pass |
| AssertNonStringMsg | pass |
| AssertTrueExp | pass |
| AssertTrue | pass |
| AssertVarLevel | fail |
| AssertWarning | pass |
| Test | Status |
|---|---|
| AssignmentOrder | pass |
| SimpleAssignment | pass |
| Test | Status |
|---|---|
| ArrayRangeExp | pass |
| ArrayRange | pass |
| BoolRange | fail |
| BoolTypeRange | fail |
| EnumRange | fail |
| EnumTypeRange | pass |
| ImplicitBoolIterator | fail |
| ImplicitEnumIterator | fail |
| ImplicitIntegerIterator | pass |
| ImplicitIteratorEqRange | fail |
| ImplicitIteratorNeqRange | pass |
| ImplicitIteratorNonSub | pass |
| ImplicitMultiIterator | fail |
| ImplicitMultiMixedIterator | fail |
| IntegerRange | pass |
| IteratorScope | pass |
| MixedImplExplIterator | pass |
| MultiEq | pass |
| MultiIterator | pass |
| NestedLoops | pass |
| RangeScope | pass |
| RealRange | pass |
| ScalarRange | pass |
| ShadowedIterator | pass |
| SingleIterator | pass |
| StringRange | pass |
| VarArrayRange | fail |
| VariableRange | fail |
| Test | Status |
|---|---|
| BranchEvaluation | pass |
| EvaluationOrder | pass |
| MultipleBranchesMultipleMatching | pass |
| MultipleBranchesNoneMatchingElse | pass |
| MultipleBranchesNoneMatching | pass |
| NonBooleanCondition | pass |
| NonScalarCondition | pass |
| SingleBranchEmpty | pass |
| SingleBranch | pass |
| TwoBranchesElseSelectFirst | pass |
| TwoBranchesElseSelectSecond | pass |
| TwoBranchesNoElseSelectFirst | pass |
| TwoBranchesNoElseSelectSecond | pass |
| Test | Status |
|---|---|
| ArrayAndScalarsSameLine | pass |
| ArrayDeclarationMixedForms | pass |
| ArrayDeclarationTypeDim1 | pass |
| ArrayDeclarationTypeDim2 | pass |
| ArrayEmptyMatrices | pass |
| ArrayEmptyMatricesWithFill | pass |
| ArrayEmptyVector | pass |
| ArrayEmptyVectorWithFill | pass |
| ArrayIndexedbyEnum | fail |
| ArraysofArraysRealParameter | pass |
| ArrayTypeIntegerMatrix | pass |
| ArrayTypeIntegerParameter | pass |
| ArrayTypeInteger | pass |
| ArrayUnspecifiedDimIncorrect | pass |
| ArrayUnspecifiedDim | pass |
| ArrayVariablesMultipleDeclarations | pass |
| ArrayVariablesSingleDeclaration | pass |
| ArrayWithNegativeDims | fail |
| Test | Status |
|---|---|
| ArrayFlexible | pass |
| Test | Status |
|---|---|
| Cross | pass |
| OuterProduct | pass |
| Skew | pass |
| Symmetric | pass |
| Transpose1 | pass |
| Test | Status |
|---|---|
| ArrayConstructorDiagonal | pass |
| ArrayConstructorFillBoolean | pass |
| ArrayConstructorFill | pass |
| ArrayConstructorIdentity | pass |
| ArrayConstructorLinespace | pass |
| ArrayConstructorOnes | pass |
| ArrayConstructorZeros | pass |
| Test | Status |
|---|---|
| DimConversionMatrix | pass |
| DimConversionScalar | pass |
| DimConversionVector | pass |
| Test | Status |
|---|---|
| ArrayReductionMax1 | pass |
| ArrayReductionMax2 | pass |
| ArrayReductionMin | pass |
| ArrayReductionProduct1 | pass |
| ArrayReductionSum1 | pass |
| ArrayReductionSum2 | pass |
| ArrayReductionSum3 | pass |
| Deduce | fail |
| Test | Status |
|---|---|
| ArrayDimSize1 | pass |
| ArrayDimSize2 | pass |
| ArrayDimSize3 | pass |
| ArrayDimSizeIncorrectArgument1 | pass |
| ArrayDimSizeIncorrectArgument2 | pass |
| ArrayDimSizeIncorrectArgument3 | pass |
| Test | Status |
|---|---|
| ArrayIndexing10 | pass |
| ArrayIndexing11 | pass |
| ArrayIndexing12 | pass |
| ArrayIndexing13 | pass |
| ArrayIndexing14 | pass |
| ArrayIndexing1 | pass |
| ArrayIndexing2 | pass |
| ArrayIndexing3 | pass |
| ArrayIndexing4 | pass |
| ArrayIndexing5 | pass |
| ArrayIndexing6 | pass |
| ArrayIndexing7 | pass |
| ArrayIndexing8 | pass |
| ArrayIndexing9 | pass |
| ArrayIndexingWithEnd1 | pass |
| ArrayIndexingWithEnd2 | pass |
| ArrayIndexingWithEnd3 | pass |
| ArrayIndexingWithEnd4 | pass |
| Test | Status |
|---|---|
| ArrayAdditionIncorrect1 | pass |
| ArrayAdditionIncorrect2 | pass |
| ArrayConcatenation10 | pass |
| ArrayConcatenation11 | fail |
| ArrayConcatenation12 | pass |
| ArrayConcatenation13 | fail |
| ArrayConcatenation14 | pass |
| ArrayConcatenation15 | pass |
| ArrayConcatenation16 | pass |
| ArrayConcatenation1 | pass |
| ArrayConcatenation2 | pass |
| ArrayConcatenation3 | pass |
| ArrayConcatenation4 | pass |
| ArrayConcatenation5 | pass |
| ArrayConcatenation6 | pass |
| ArrayConcatenation7 | pass |
| ArrayConcatenation8 | pass |
| ArrayConcatenation9 | pass |
| ArrayDivision1 | pass |
| ArrayDivisionIncorrect1 | pass |
| ArrayDivisionIncorrect2 | pass |
| ArrayEWAddition1 | pass |
| ArrayEWAddition2 | pass |
| ArrayEWAddition3 | pass |
| ArrayEWAddition4 | pass |
| ArrayEWAddition5 | pass |
| ArrayEWAddition6 | pass |
| ArrayEWDivision1 | pass |
| ArrayEWDivision2 | pass |
| ArrayEWDivision3 | pass |
| ArrayEWDivision4 | pass |
| ArrayEWDivision5 | pass |
| ArrayEWExponentiation1 | pass |
| ArrayEWExponentiation2 | pass |
| ArrayEWExponentiation3 | pass |
| ArrayEWExponentiation4 | pass |
| ArrayEWExponentiation5 | pass |
| ArrayEWExponentiationIncorrect | pass |
| ArrayEWMultiplication1 | pass |
| ArrayEWMultiplication2 | pass |
| ArrayEWMultiplication3 | pass |
| ArrayEWMultiplication4 | pass |
| ArrayEWMultiplication5 | pass |
| ArrayEWMultiplicationIncorrect1 | pass |
| ArrayEWSubtraction1 | pass |
| ArrayEWSubtraction2 | pass |
| ArrayEWSubtraction3 | pass |
| ArrayEWSubtraction4 | pass |
| ArrayEWSubtraction5 | pass |
| ArrayEWSubtraction6 | pass |
| ArrayExponentiationIncorrect1 | pass |
| ArrayExponentiationIncorrect2 | pass |
| ArrayExponentiationIncorrect3 | pass |
| ArrayMatrixMatrixAddition | pass |
| ArrayMultiplication2 | pass |
| ArrayMultiplication3 | pass |
| ArraySubtraction1 | pass |
| ArraySubtractionIncorrect1 | pass |
| ArraySubtractionIncorrect2 | pass |
| ArrayVectorVectorAddition | pass |
| Test | Status |
|---|---|
| ArrayAssignment | pass |
| Test | Status |
|---|---|
| ArrayEquality | pass |
| Test | Status |
|---|---|
| ArrayLogicalAnd1 | pass |
| ArrayLogicalAnd2 | pass |
| ArrayLogicalNot1 | pass |
| ArrayLogicalNot2 | pass |
| ArrayLogicalOr1 | pass |
| ArrayLogicalOr2 | pass |
| Test | Status |
|---|---|
| ArrayMatrixExponentiation1 | pass |
| ArrayMatrixExponentiation2 | pass |
| ArrayMatrixExponentiation3 | pass |
| ArrayMatrixMatrixMul1 | pass |
| ArrayMatrixMatrixMul2 | pass |
| ArrayMatrixMatrixMul3 | pass |
| ArrayMatrixMatrixMul4 | pass |
| ArrayMatrixMatrixMul5 | pass |
| ArrayMatrixMatrixMul6 | pass |
| ArrayMatrixVectorMul1 | pass |
| ArrayMatrixVectorMul2 | pass |
| ArrayMatrixVectorMul3 | pass |
| ArrayMatrixVectorMul4 | pass |
| ArrayMatrixVectorMul5 | pass |
| ArrayVectorMatrixMul1 | pass |
| ArrayVectorMatrixMul2 | pass |
| ArrayVectorMatrixMul3 | pass |
| ArrayVectorMatrixMul4 | pass |
| ArrayVectorMatrixMul5 | pass |
| ArrayVectorMatrixVectorMul1 | pass |
| ArrayVectorMatrixVectorMul2 | pass |
| ArrayVectorVectorMul1 | pass |
| ArrayVectorVectorMul2 | pass |
| ArrayVectorVectorMul3 | pass |
| ArrayVectorVectorMul4 | pass |
| Test | Status |
|---|---|
| PartialSimulationModel | pass |
| Test | Status |
|---|---|
| ?abfnrtv | pass |
| Test | Status |
|---|---|
| BasicDeclarationMulti | pass |
| BasicDeclarationSingle | pass |
| CyclicBindingArraySize | pass |
| CyclicBindingConstantSelf | fail |
| CyclicBindingConstants | pass |
| CyclicBindingParameterSelf | fail |
| CyclicBindingParameters | pass |
| DeclarationOrder | pass |
| DoubleDeclarationComps | pass |
| DoubleDeclarationMixed | pass |
| PartialInstance | pass |
| QuotedIdentifiers | pass |
| Test | Status |
|---|---|
| TypeNameAsComponentName | pass |
| Test | Status |
|---|---|
| AssertDiffLevel | pass |
| AssertError | pass |
| AssertFalseExp | pass |
| AssertFalse | pass |
| AssertNoEval | pass |
| AssertNonBoolCond | pass |
| AssertNonStringMsg | pass |
| AssertTrueExp | pass |
| AssertTrue | pass |
| AssertVarLevel | fail |
| AssertWarning | pass |
| Test | Status |
|---|---|
| ComplexEquality | pass |
| IfEquality | pass |
| SimpleEquality | pass |
| Test | Status |
|---|---|
| ArrayRangeExp | pass |
| ArrayRange | fail |
| BoolRange | fail |
| BoolTypeRange | fail |
| EnumRange | pass |
| EnumTypeRange | pass |
| ImplicitBoolIterator | fail |
| ImplicitEnumIterator | fail |
| ImplicitIntegerIterator | pass |
| ImplicitIteratorEqRange | pass |
| ImplicitIteratorNeqRange | pass |
| ImplicitIteratorNonSub | pass |
| ImplicitMultiIterator | pass |
| ImplicitMultiMixedIterator | fail |
| IntegerRange | pass |
| IteratorScope | pass |
| MixedImplExplIterator | pass |
| MultiEq | pass |
| MultiIterator | pass |
| NestedLoops | pass |
| RangeScope | pass |
| RealRange | pass |
| ScalarRange | pass |
| ShadowedIterator | pass |
| SingleIterator | pass |
| StringRange | pass |
| VariableRange | pass |
| Test | Status |
|---|---|
| BranchEvaluation | pass |
| EvaluationOrder | fail |
| MultipleBranchesMultipleMatching | pass |
| MultipleBranchesNoneMatchingElse | pass |
| MultipleBranchesNoneMatching | pass |
| NonBooleanCondition | pass |
| NonScalarCondition | pass |
| SingleBranchEmpty | pass |
| SingleBranch | pass |
| TwoBranchesElseSelectFirst | pass |
| TwoBranchesElseSelectSecond | pass |
| TwoBranchesNoElseSelectFirst | pass |
| TwoBranchesNoElseSelectSecond | pass |
| VarConditionDiffEqCount | pass |
| VarConditionNoElse | pass |
| VarConditionSameEqCount | pass |
| Test | Status |
|---|---|
| ElseWhen | pass |
| Test | Status |
|---|---|
| VectorizationMultidim | pass |
| VectorizationMultiInputIllegal | pass |
| VectorizationMultiInput | pass |
| VectorizationMultiOutput | pass |
| VectorizationSimple | pass |
| Test | Status |
|---|---|
| RecordConstructorConstantModifiable | pass |
| RecordConstructorDefaultValueDependent | pass |
| RecordConstructorDefaultValue | pass |
| RecordConstructorWithRecordInput | fail |
| Test | Status |
|---|---|
| FunctionAssignInput | pass |
| FunctionBlock | pass |
| FunctionEquations | pass |
| FunctionInitialAlgorithm | pass |
| FunctionInitialEquations | pass |
| FunctionInnerOuter | fail |
| FunctionModel | pass |
| FunctionMultipleAlgorithm | fail |
| FunctionProtectedArguments | pass |
| FunctionPublicElements | fail |
| PartialExternalFunction | pass |
| PartialFunction | pass |
| Test | Status |
|---|---|
| BaseClassWithReplaceableElement | pass |
| BasicInheritance | pass |
| DuplicateInheritedEqClasses | pass |
| DuplicateInheritedEqComps | pass |
| DuplicateInheritedNeqClasses | fail |
| DuplicateInheritedNeqComps | pass |
| InheritanceScoping | fail |
| InheritanceSections | pass |
| InheritedBaseClass | pass |
| MultiLevelInheritance | pass |
| MultipleInheritance | pass |
| ProtectedInheritance | fail |
| ReplaceableBaseClass | fail |
| ReplacedBaseClass | pass |
| VisibilityHeadingInheritance | pass |
| Test | Status |
|---|---|
| BaseClassKindBlockBlock | pass |
| BaseClassKindBlockConnector | fail |
| BaseClassKindBlockFunction | pass |
| BaseClassKindBlockModel | fail |
| BaseClassKindBlockPackage | fail |
| BaseClassKindBlockRecord | pass |
| BaseClassKindBlockType | pass |
| BaseClassKindConnectorBlock | fail |
| BaseClassKindConnectorConnector | pass |
| BaseClassKindConnectorFunction | pass |
| BaseClassKindConnectorModel | fail |
| BaseClassKindConnectorPackage | fail |
| BaseClassKindConnectorRecord | pass |
| BaseClassKindConnectorType | pass |
| BaseClassKindFunctionBlock | pass |
| BaseClassKindFunctionConnector | pass |
| BaseClassKindFunctionFunction | pass |
| BaseClassKindFunctionModel | pass |
| BaseClassKindFunctionPackage | pass |
| BaseClassKindFunctionRecord | pass |
| BaseClassKindFunctionType | pass |
| BaseClassKindModelBlock | pass |
| BaseClassKindModelConnector | fail |
| BaseClassKindModelFunction | pass |
| BaseClassKindModelModel | pass |
| BaseClassKindModelPackage | fail |
| BaseClassKindModelRecord | pass |
| BaseClassKindModelType | fail |
| BaseClassKindPackageBlock | pass |
| BaseClassKindPackageConnector | pass |
| BaseClassKindPackageFunction | pass |
| BaseClassKindPackageModel | pass |
| BaseClassKindPackagePackage | pass |
| BaseClassKindPackageRecord | pass |
| BaseClassKindPackageType | pass |
| BaseClassKindRecordBlock | fail |
| BaseClassKindRecordConnector | fail |
| BaseClassKindRecordFunction | pass |
| BaseClassKindRecordModel | fail |
| BaseClassKindRecordPackage | fail |
| BaseClassKindRecordRecord | pass |
| BaseClassKindRecordType | fail |
| Test | Status |
|---|---|
| AddIntegers | pass |
| AddLargeStrings | pass |
| AddReal | pass |
| DivideIntegers | pass |
| DivideReal | pass |
| ExponentIntegers | pass |
| ExponentReal | pass |
| MultiplyIntegers | pass |
| MultiplyReal | pass |
| StringConcatenation | pass |
| SubtractIntegers | pass |
| SubtractReal | pass |
| Test | Status |
|---|---|
| AdditionAndSubtraction | pass |
| Division | pass |
| Subtraction | pass |
| Test | Status |
|---|---|
| BooleanToStringConversion | pass |
| IntegerToStringConversion | pass |
| RealToIntegerConversion | pass |
| RealToStringConversion | pass |
| Test | Status |
|---|---|
| ChangeCorrect | pass |
| ReinitIncorrect1 | pass |
| ReinitIncorrect2 | pass |
| ReinitIncorrect3 | pass |
| SampleIncorrect | pass |
| Test | Status |
|---|---|
| IfExpression | pass |
| Test | Status |
|---|---|
| LogicalAnd | pass |
| LogicalNot | pass |
| LogicalOr | pass |
| Test | Status |
|---|---|
| AbsBooleanIncorrect | pass |
| AbsIntegerAndRealExpression | pass |
| AcosIncorrect1 | pass |
| AcosIncorrect2 | pass |
| Acos | pass |
| AsinIncorrect1 | pass |
| AsinIncorrect2 | pass |
| Asin | pass |
| Atan2 | pass |
| Atan | pass |
| Ceil | pass |
| Cosh | pass |
| Cos | pass |
| DivInteger | pass |
| DivReal | pass |
| Exp | pass |
| Floor | pass |
| Log10Incorrect | pass |
| Log10 | pass |
| LogIncorrect | pass |
| Log | pass |
| ModInteger | pass |
| ModReal | pass |
| RemInteger | pass |
| RemReal | pass |
| SignBooleanIncorrect | pass |
| SignRealAndIntegerExpression | pass |
| Sinh | pass |
| Sin | pass |
| SqrtIntegerArgument | pass |
| SqrtNegativeExpressionIncorrect | pass |
| SqrtRealArgument | pass |
| Tanh | pass |
| Tan | pass |
| Test | Status |
|---|---|
| BinaryOperatorOverloadVectorization | pass |
| ConstructorAmbiguous | fail |
| ConstructorNumberOfOutputs | fail |
| ConstructorPriority | pass |
| ConstructorSimpleValid | pass |
| ConstructorTypeOfOutput | fail |
| ElemWiseBinaryOverloadResolution | pass |
| ExactMatchArrayOverload | fail |
| ImplicitConstructionAndBinaryOp | pass |
| NegationSubtractionOverload | pass |
| OverloadedAdditionValid | pass |
| OverloadedBinaryNumberOfInputs | fail |
| OverloadedLogicalOperation | pass |
| OverloadedRelationalOperation | pass |
| OverloadedString | pass |
| OverloadedStringTypeOfOutput | fail |
| VectorizeConstructAndApply | pass |
| Test | Status |
|---|---|
| Equals | pass |
| GreaterThanEqual | pass |
| GreaterThan | pass |
| LessThanEqual | pass |
| LessThan | pass |
| Test | Status |
|---|---|
| DelayIncorrect1 | pass |
| DelayIncorrect2 | pass |
| DelayIncorrect3 | fail |
| Delay | pass |
| DerConstantIncorrect1 | fail |
| DerConstantIncorrect2 | fail |
| DerConstant | pass |
| Test | Status |
|---|---|
| BOM | pass |
| Test | Status |
|---|---|
| ConstrainingMod | fail |
| ConstrainingModWithRedecl | fail |
| ConstrainingTypeDimsClass | pass |
| ConstrainingTypeDimsComponent | pass |
| ConstrainingType | pass |
| ConstrainingTypeWrongDimsClass | fail |
| ConstrainingTypeWrongDimsComponent | fail |
| ImplConstrainingModWithRedecl | pass |
| RedeclareConstrainingTypeClass | fail |
| RedeclareConstrainingTypeComponent | fail |
| RedeclareConstrainingTypeMod | fail |
| RedeclareConstrainingTypeSubtype | fail |
| RedeclareMod | fail |
| RedeclareNonSubtypeClassImpl | fail |
| RedeclareNonSubtypeClass | fail |
| RedeclareNonSubtypeComponentImpl | fail |
| RedeclareNonSubtypeComponent | fail |
| ReplaceableModWithRedecl | fail |
| ReplaceableNonSubtypeComponent | fail |
| ReplaceableNonSubtypeLongClass | fail |
| ReplaceableNonSubtypeShortClass | fail |
| Test | Status |
|---|---|
| BasicBindingRedeclare | fail |
| InheritanceDimensionClass | pass |
| InheritanceDimensionComp | fail |
| InheritanceDirection | fail |
| InheritanceFlow | fail |
| InheritanceInnerOuterComp | fail |
| InheritanceProtectedClass | fail |
| InheritanceProtectedComp | pass |
| InheritancePublicClass | pass |
| InheritancePublicComp | pass |
| InheritanceStream | pass |
| InheritanceVariabilityConst | pass |
| InheritanceVariabilityParam | fail |
| InheritanceVisibilityComp | pass |
| ReplaceableAsRedeclare | fail |
| Test | Status |
|---|---|
| ArrayDimRedeclare | fail |
| ConstantRedeclareElement | pass |
| ConstantRedeclareModifier | pass |
| DoubleRedeclareWithoutReplaceable | pass |
| FinalRedeclareElementClass | fail |
| FinalRedeclareElementComp | pass |
| FinalRedeclareModifierClass | pass |
| FinalRedeclareModifierComp | pass |
| ProtectedToPublicRedeclareClass | fail |
| ProtectedToPublicRedeclareComp | pass |
| PublicToProtectedRedeclareClass | fail |
| PublicToProtectedRedeclareComp | pass |
| Test | Status |
|---|---|
| FunctionLookupViaComp | pass |
| NestedCompLookup | pass |
| NonFunctionLookupViaComp | pass |
| NonPackageLookupEncapsulated | pass |
| NonPackageLookupNonEncapsulated | fail |
| PackageLookup | pass |
| Test | Status |
|---|---|
| Encapsulation | pass |
| EnclosingClassLookupClass | pass |
| EnclosingClassLookupConstant | pass |
| EnclosingClassLookupNonConstant | pass |
| EnclosingClassLookupShadowedConstant | fail |
| ImplicitShadowingFor | pass |
| ImplicitShadowingReduction | pass |
| LocalClassNameLookup | pass |
| LocalCompNameLookup | pass |
| OutsideEncapsulationMulti | fail |
| OutsideEncapsulation | fail |