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