omc 1.9.0 beta4+dev (r17415) compliance suite 3.2.2.0

Summary: 0/1008 succeeded

ModelicaCompliance (0/1)

Test Status
Template fail

ModelicaCompliance.Algorithms.Assert (0/11)

Test Status
AssertDiffLevel fail
AssertError fail
AssertFalseExp fail
AssertFalse fail
AssertNoEval fail
AssertNonBoolCond fail
AssertNonStringMsg fail
AssertTrueExp fail
AssertTrue fail
AssertVarLevel fail
AssertWarning fail

ModelicaCompliance.Algorithms.Assignment (0/6)

Test Status
AssignmentOrder fail
MultiOutputAssignmentLess fail
MultiOutputAssignmentMore fail
MultiOutputAssignmentOmitted fail
MultiOutputAssignment fail
SimpleAssignment fail

ModelicaCompliance.Algorithms.Break (0/1)

Test Status
Break fail

ModelicaCompliance.Algorithms.For (0/28)

Test Status
ArrayRangeExp fail
ArrayRange fail
BoolRange fail
BoolTypeRange fail
EnumRange fail
EnumTypeRange fail
ImplicitBoolIterator fail
ImplicitEnumIterator fail
ImplicitIntegerIterator fail
ImplicitIteratorEqRange fail
ImplicitIteratorNeqRange fail
ImplicitIteratorNonSub fail
ImplicitMultiIterator fail
ImplicitMultiMixedIterator fail
IntegerRange fail
IteratorScope fail
MixedImplExplIterator fail
MultiEq fail
MultiIterator fail
NestedLoops fail
RangeScope fail
RealRange fail
ScalarRange fail
ShadowedIterator fail
SingleIterator fail
StringRange fail
VarArrayRange fail
VariableRange fail

ModelicaCompliance.Algorithms.If (0/13)

Test Status
BranchEvaluation fail
EvaluationOrder fail
MultipleBranchesMultipleMatching fail
MultipleBranchesNoneMatchingElse fail
MultipleBranchesNoneMatching fail
NonBooleanCondition fail
NonScalarCondition fail
SingleBranchEmpty fail
SingleBranch fail
TwoBranchesElseSelectFirst fail
TwoBranchesElseSelectSecond fail
TwoBranchesNoElseSelectFirst fail
TwoBranchesNoElseSelectSecond fail

ModelicaCompliance.Algorithms.Return (0/2)

Test Status
ReturnInvalid fail
Return fail

ModelicaCompliance.Algorithms.Terminate (0/1)

Test Status
Terminate fail

ModelicaCompliance.Algorithms.When (0/7)

Test Status
ElseWhenNestedStatement fail
ElseWhenStatement fail
NestedWhenStatement fail
WhenPriority fail
WhenStatement fail
WhenStatementsIdenticalCondition fail
WhenVectorExpression fail

ModelicaCompliance.Algorithms.While (0/3)

Test Status
WhileNonBooleanCondition fail
WhileNonScalarCondition fail
WhileStatement fail

ModelicaCompliance.Arrays.Declarations (0/20)

Test Status
ArrayAndScalarsSameLine fail
ArrayDeclarationMixedForms fail
ArrayDeclarationTypeDim1 fail
ArrayDeclarationTypeDim2 fail
ArrayEmptyMatrices fail
ArrayEmptyMatricesWithFill fail
ArrayEmptyVector fail
ArrayEmptyVectorWithFill fail
ArrayofArrayRealParameter fail
ArrayofArrayReal fail
ArrayTypeIntegerMatrix fail
ArrayTypeIntegerParameter fail
ArrayTypeInteger fail
ArrayUnspecifiedDimIncorrect fail
ArrayUnspecifiedDim fail
ArrayVariablesMultipleDeclarations fail
ArrayVariablesSingleDeclaration fail
ArrayWithNegativeDims fail
EnumArray fail
EnumMixedArray fail

ModelicaCompliance.Arrays.Flexible (0/1)

Test Status
ArrayFlexible fail

ModelicaCompliance.Arrays.Functions.Algebra (0/5)

Test Status
Cross fail
OuterProduct fail
Skew fail
Symmetric fail
Transpose1 fail

ModelicaCompliance.Arrays.Functions.Construction (0/7)

Test Status
ArrayConstructorDiagonal fail
ArrayConstructorFillBoolean fail
ArrayConstructorFill fail
ArrayConstructorIdentity fail
ArrayConstructorLinespace fail
ArrayConstructorOnes fail
ArrayConstructorZeros fail

ModelicaCompliance.Arrays.Functions.Conversion (0/3)

Test Status
DimConversionMatrix fail
DimConversionScalar fail
DimConversionVector fail

ModelicaCompliance.Arrays.Functions.Reductions (0/9)

Test Status
ArrayReductionMax1 fail
ArrayReductionMax2 fail
ArrayReductionMin fail
ArrayReductionProduct1 fail
ArrayReductionProduct2 fail
ArrayReductionSum1 fail
ArrayReductionSum2 fail
ArrayReductionSum3 fail
Deduce fail

ModelicaCompliance.Arrays.Functions.Size (0/6)

Test Status
ArrayDimSize1 fail
ArrayDimSize2 fail
ArrayDimSize3 fail
ArrayDimSizeIncorrectArgument1 fail
ArrayDimSizeIncorrectArgument2 fail
ArrayDimSizeIncorrectArgument3 fail

ModelicaCompliance.Arrays.Indexing (0/21)

Test Status
ArrayIndexing10 fail
ArrayIndexing11 fail
ArrayIndexing12 fail
ArrayIndexing13 fail
ArrayIndexing14 fail
ArrayIndexing1 fail
ArrayIndexing2 fail
ArrayIndexing3 fail
ArrayIndexing4 fail
ArrayIndexing5 fail
ArrayIndexing6 fail
ArrayIndexing7 fail
ArrayIndexing8 fail
ArrayIndexing9 fail
ArrayIndexingWithEnd1 fail
ArrayIndexingWithEnd2 fail
ArrayIndexingWithEnd3 fail
ArrayIndexingWithEnd4 fail
EnumArrayIndexing fail
EnumArrayInvalidIndexing fail
EnumMixedArrayIndexing fail

ModelicaCompliance.Arrays.Operations.Arithmetic (0/60)

Test Status
ArrayAdditionIncorrect1 fail
ArrayAdditionIncorrect2 fail
ArrayConcatenation10 fail
ArrayConcatenation11 fail
ArrayConcatenation12 fail
ArrayConcatenation13 fail
ArrayConcatenation14 fail
ArrayConcatenation15 fail
ArrayConcatenation16 fail
ArrayConcatenation1 fail
ArrayConcatenation2 fail
ArrayConcatenation3 fail
ArrayConcatenation4 fail
ArrayConcatenation5 fail
ArrayConcatenation6 fail
ArrayConcatenation7 fail
ArrayConcatenation8 fail
ArrayConcatenation9 fail
ArrayDivision1 fail
ArrayDivisionIncorrect1 fail
ArrayDivisionIncorrect2 fail
ArrayEWAddition1 fail
ArrayEWAddition2 fail
ArrayEWAddition3 fail
ArrayEWAddition4 fail
ArrayEWAddition5 fail
ArrayEWAddition6 fail
ArrayEWDivision1 fail
ArrayEWDivision2 fail
ArrayEWDivision3 fail
ArrayEWDivision4 fail
ArrayEWDivision5 fail
ArrayEWExponentiation1 fail
ArrayEWExponentiation2 fail
ArrayEWExponentiation3 fail
ArrayEWExponentiation4 fail
ArrayEWExponentiation5 fail
ArrayEWExponentiationIncorrect fail
ArrayEWMultiplication1 fail
ArrayEWMultiplication2 fail
ArrayEWMultiplication3 fail
ArrayEWMultiplication4 fail
ArrayEWMultiplication5 fail
ArrayEWMultiplicationIncorrect1 fail
ArrayEWSubtraction1 fail
ArrayEWSubtraction2 fail
ArrayEWSubtraction3 fail
ArrayEWSubtraction4 fail
ArrayEWSubtraction5 fail
ArrayEWSubtraction6 fail
ArrayExponentiationIncorrect1 fail
ArrayExponentiationIncorrect2 fail
ArrayExponentiationIncorrect3 fail
ArrayMatrixMatrixAddition fail
ArrayMultiplication2 fail
ArrayMultiplication3 fail
ArraySubtraction1 fail
ArraySubtractionIncorrect1 fail
ArraySubtractionIncorrect2 fail
ArrayVectorVectorAddition fail

ModelicaCompliance.Arrays.Operations.Assignment (0/1)

Test Status
ArrayAssignment fail

ModelicaCompliance.Arrays.Operations.Equality (0/1)

Test Status
ArrayEquality fail

ModelicaCompliance.Arrays.Operations.Logical (0/6)

Test Status
ArrayLogicalAnd1 fail
ArrayLogicalAnd2 fail
ArrayLogicalNot1 fail
ArrayLogicalNot2 fail
ArrayLogicalOr1 fail
ArrayLogicalOr2 fail

ModelicaCompliance.Arrays.Operations.MatrixProduct (0/25)

Test Status
ArrayMatrixExponentiation1 fail
ArrayMatrixExponentiation2 fail
ArrayMatrixExponentiation3 fail
ArrayMatrixMatrixMul1 fail
ArrayMatrixMatrixMul2 fail
ArrayMatrixMatrixMul3 fail
ArrayMatrixMatrixMul4 fail
ArrayMatrixMatrixMul5 fail
ArrayMatrixMatrixMul6 fail
ArrayMatrixVectorMul1 fail
ArrayMatrixVectorMul2 fail
ArrayMatrixVectorMul3 fail
ArrayMatrixVectorMul4 fail
ArrayMatrixVectorMul5 fail
ArrayVectorMatrixMul1 fail
ArrayVectorMatrixMul2 fail
ArrayVectorMatrixMul3 fail
ArrayVectorMatrixMul4 fail
ArrayVectorMatrixMul5 fail
ArrayVectorMatrixVectorMul1 fail
ArrayVectorMatrixVectorMul2 fail
ArrayVectorVectorMul1 fail
ArrayVectorVectorMul2 fail
ArrayVectorVectorMul3 fail
ArrayVectorVectorMul4 fail

ModelicaCompliance.Classes.Balancing (0/6)

Test Status
CorrectBalance1 fail
CorrectBalance2 fail
CorrectBalance3 fail
CorrectBalance4 fail
CorrectBalance5 fail
WrongBalance fail

ModelicaCompliance.Classes.Declarations (0/1)

Test Status
PartialSimulationModel fail

ModelicaCompliance.Classes.Declarations.Long (0/1)

Test Status
ClassSections fail

ModelicaCompliance.Classes.Declarations.Long.QuotedIdentifiers (0/1)

Test Status
?abfnrtv fail

ModelicaCompliance.Classes.Declarations.Short (0/12)

Test Status
ArrayTypeArray fail
ArrayType fail
FlowStreamTypeComp fail
InputOutputTypeComp fail
ModifierScope fail
PartialClass fail
ShortClass fail
ShortFunction fail
ShortType fail
SpecializedClassIter fail
SpecializedClass fail
VariabilityTypeComp fail

ModelicaCompliance.Classes.Enumeration (0/20)

Test Status
EnumAttributeScope fail
EnumDuplicateLiteral fail
EnumFixedAsLiteral fail
EnumMaxAsLiteral fail
EnumMinAsLiteral fail
EnumQuantityAsLiteral fail
EnumScope fail
EnumSimple fail
EnumStartAsLiteral fail
EnumUnspecified fail
GoodConversion1 fail
GoodConversion2 fail
WrongConversion1 fail
WrongConversion2 fail
WrongConversion3 fail
WrongConversion4 fail
WrongConversion5 fail
WrongConversion6 fail
WrongType1 fail
WrongType2 fail

ModelicaCompliance.Classes.Predefined (0/23)

Test Status
AttributesBooleanInvalid fail
AttributesBoolean fail
AttributesEnumInvalid fail
AttributesEnum fail
AttributesIntegerInvalid fail
AttributesInteger fail
AttributesRealInvalid fail
AttributesReal fail
AttributesStringInvalid fail
AttributesString fail
AttributeStateSelect fail
ReservedBooleanClass fail
ReservedBooleanComp fail
ReservedExternalObjectClass fail
ReservedExternalObjectComp fail
ReservedIntegerClass fail
ReservedIntegerComp fail
ReservedRealClass fail
ReservedRealComp fail
ReservedStateSelectClass fail
ReservedStateSelectComp fail
ReservedStringClass fail
ReservedStringComp fail

ModelicaCompliance.Classes.Specialized (0/35)

Test Status
BlockInputOutput fail
BlockNoDirection fail
ConnectorAlgorithm fail
ConnectorEquation fail
ConnectorInitialAlgorithm fail
ConnectorInitialEquation fail
ConnectorInner fail
ConnectorOuter fail
ConnectorProtected fail
OperatorConstant fail
OperatorEnclosingExtends fail
OperatorFunctionEnclosingExtends fail
OperatorModel fail
OperatorRecordAlgorithm fail
OperatorRecordEnclosingExtends fail
OperatorRecordEquation fail
OperatorRecordInitialAlgorithm fail
OperatorRecordInitialEquation fail
OperatorRecordLongExtends fail
OperatorRecordProtected fail
OperatorRecordShortExtends fail
PackageDiscrete fail
PackageParameter fail
PackageVariable fail
RecordAlgorithm fail
RecordEquation fail
RecordFlow fail
RecordInitialAlgorithm fail
RecordInitialEquation fail
RecordInner fail
RecordInput fail
RecordOuter fail
RecordOutput fail
RecordProtected fail
RecordStream fail

ModelicaCompliance.Components.Conditional (0/18)

Test Status
CompRemovalBalancedParam fail
CompRemovalBalanced fail
CompRemovalUnbalancedParam fail
CompRemovalUnbalanced fail
ConstantConditionDecl fail
InvalidUsageAlgorithm fail
InvalidUsageEquation fail
InvalidUsageFunCall fail
InvalidUsageLookup fail
InvalidUsageModifier fail
ModifiedCompFalseCondition fail
ModifiedCompTrueCondition fail
ModifiedConditionBalanced fail
ModifiedConditionUnbalanced fail
NonBooleanCondition fail
NonParamCondition fail
NonScalarCondition fail
ParameterConditionDecl fail

ModelicaCompliance.Components.Declarations (0/12)

Test Status
BasicDeclarationMulti fail
BasicDeclarationSingle fail
CyclicBindingArraySize fail
CyclicBindingConstantSelf fail
CyclicBindingConstants fail
CyclicBindingParameterSelf fail
CyclicBindingParameters fail
DeclarationOrder fail
DoubleDeclarationComps fail
DoubleDeclarationMixed fail
PartialInstance fail
QuotedIdentifiers fail

ModelicaCompliance.Components.Declarations.TypeNameAsComponentName (0/1)

Test Status
TypeNameAsComponentName fail

ModelicaCompliance.Components.Prefixes (0/38)

Test Status
ConstantInvalidClassType fail
ConstantValidClassType fail
DiscreteInvalidClassType fail
DiscreteValidClassType fail
FlowInvalidClassType1 fail
FlowInvalidClassType2 fail
FlowNonReal fail
FlowReal fail
FlowStructured fail
FlowValidClassType fail
FunctionalInput fail
InputInvalidClassType fail
InputValidClassType fail
OutputInvalidClassType fail
OutputValidClassType fail
ParameterInvalidClassType fail
ParameterValidClassType fail
PrefixConflictFlowFlow1 fail
PrefixConflictFlowFlow2 fail
PrefixConflictFlowFlowShort fail
PrefixConflictFlowStream fail
PrefixConflictFlowStreamShort fail
PrefixConflictInputInput fail
PrefixConflictInputInputShort fail
PrefixConflictInputOutput fail
PrefixConflictInputOutputShort fail
PrefixConflictMixed fail
PrefixConflictOutputInput fail
PrefixConflictOutputInputShort fail
PrefixConflictOutputOutput fail
PrefixConflictOutputOutputShort fail
PrefixConflictStream fail
PrefixConflictStreamShort fail
StreamInvalidClassType fail
StreamNonReal fail
StreamReal fail
StreamStructured fail
StreamValidClassType fail

ModelicaCompliance.Components.Time (0/5)

Test Status
TimeConnector fail
TimeFunction fail
TimeRecord fail
Time fail
TimeScope fail

ModelicaCompliance.Components.Variability (0/23)

Test Status
ConstantBindingModifier fail
ConstantFunction fail
ConstantNoBinding fail
ConstantSimpleExpressions fail
ContinuousSimpleExpressions fail
DiscreteFunction fail
DiscreteNotWhenAssignment fail
DiscreteSimpleExpressions fail
DiscreteSubCompBlock fail
DiscreteSubCompModel fail
DiscreteWhenAssignment fail
NonConstantFunction fail
NonDiscreteFunction fail
NonParameterFunction fail
ParameterFunction fail
ParameterSimpleExpressions fail
VariabilityConflictConstantCont fail
VariabilityConflictConstantDisc fail
VariabilityConflictConstantParam fail
VariabilityConflictParameterCont fail
VariabilityConflictParameterDisc fail
VariabilityStructured1 fail
VariabilityStructured2 fail

ModelicaCompliance.Connections.Declarations (0/16)

Test Status
ArrayEquations fail
ConnectArraysIncompatible fail
ConnectArrays fail
ConnectInNonParametricIf fail
ConnectInvalidForm fail
ConnectInWhen fail
ConnectNonParamSubscript fail
ConnectParamSubscript fail
ConnectWholeDim fail
OperatorRecordEquations fail
OperatorRecordMissingAddition fail
OperatorRecordMissingNegation fail
OperatorRecordMissingZero fail
SimpleEquations fail
UnconnectedFlow fail
UnconnectedInsideFlow fail

ModelicaCompliance.Connections.Expandable (0/17)

Test Status
AugmentArrayElement fail
AugmentArray fail
AugmentComplex fail
AugmentNonEmpty fail
AugmentScalar fail
ConnectDisjointExpandables fail
ConnectNonExpandable fail
ConnectTwoUndeclared fail
FlowInConnectorInExpandable fail
FlowInExpandable fail
InputVariable fail
MissingNonInput fail
NonConnectorInExpandable fail
NonPresentInExp fail
PotentiallyPresentMod fail
PresentInExp fail
UnknownArrayDimensions fail

ModelicaCompliance.Connections.Overconstrained (0/15)

Test Status
BranchInAlgorithm fail
BranchInNonParametricIf fail
BranchInWhen fail
IsRoot fail
OverconstrainedConnector fail
PotentialRootInAlgorithm fail
PotentialRootInNonParametricIf fail
PotentialRootInWhen fail
PotentialRootPriority fail
PotentialRoot fail
Rooted fail
RootInAlgorithm fail
RootInNonParametricIf fail
RootInWhen fail
Root fail

ModelicaCompliance.Connections.Restrictions (0/30)

Test Status
ConnectConstantsDiff fail
ConnectConstants fail
ConnectMismatchCausal fail
ConnectMismatchConstant fail
ConnectMismatchConstParam fail
ConnectMismatchFlow fail
ConnectMismatchParameter fail
ConnectMismatchSimpleType fail
ConnectNonConnector fail
ConnectorConstant fail
ConnectorParameter fail
ConnectParametersDiff fail
ConnectParameters fail
ConnectTwoInsideOutput fail
ConnectTwoOuter fail
ConnectTwoOutsideInput fail
ConnectTwoSignalSourcesIndirect fail
ConnectTwoSignalSources fail
SizeArrayInvalid fail
SizeArrayValid fail
SizeNestedInvalid fail
SizeNestedValid fail
SizeOverconstrainedInvalid fail
SizeOverconstrainedValid fail
SizeRecordInvalid fail
SizeRecordValid fail
SizeScalarInvalid fail
SizeScalarInvalidShort fail
SizeScalarValid fail
SizeScalarValidShort fail

ModelicaCompliance.Connections.Stream (0/9)

Test Status
ActualStreamNonStream fail
ActualStreamSimple fail
InStreamNonStream fail
InStreamPipeline fail
InStreamTwoInside fail
StreamConnectorMissingFlow fail
StreamConnectorMultiFlow fail
StreamConnector fail
StreamOutsideConnector fail

ModelicaCompliance.Equations.Assert (0/11)

Test Status
AssertDiffLevel fail
AssertError fail
AssertFalseExp fail
AssertFalse fail
AssertNoEval fail
AssertNonBoolCond fail
AssertNonStringMsg fail
AssertTrueExp fail
AssertTrue fail
AssertVarLevel fail
AssertWarning fail

ModelicaCompliance.Equations.Equality (0/7)

Test Status
ComplexEquality fail
IfEquality fail
MultiOutputEqualityLess fail
MultiOutputEqualityMore fail
MultiOutputEqualityOmitted fail
MultiOutputEquality fail
SimpleEquality fail

ModelicaCompliance.Equations.For (0/27)

Test Status
ArrayRangeExp fail
ArrayRange fail
BoolRange fail
BoolTypeRange fail
EnumRange fail
EnumTypeRange fail
ImplicitBoolIterator fail
ImplicitEnumIterator fail
ImplicitIntegerIterator fail
ImplicitIteratorEqRange fail
ImplicitIteratorNeqRange fail
ImplicitIteratorNonSub fail
ImplicitMultiIterator fail
ImplicitMultiMixedIterator fail
IntegerRange fail
IteratorScope fail
MixedImplExplIterator fail
MultiEq fail
MultiIterator fail
NestedLoops fail
RangeScope fail
RealRange fail
ScalarRange fail
ShadowedIterator fail
SingleIterator fail
StringRange fail
VariableRange fail

ModelicaCompliance.Equations.If (0/16)

Test Status
BranchEvaluation fail
EvaluationOrder fail
MultipleBranchesMultipleMatching fail
MultipleBranchesNoneMatchingElse fail
MultipleBranchesNoneMatching fail
NonBooleanCondition fail
NonScalarCondition fail
SingleBranchEmpty fail
SingleBranch fail
TwoBranchesElseSelectFirst fail
TwoBranchesElseSelectSecond fail
TwoBranchesNoElseSelectFirst fail
TwoBranchesNoElseSelectSecond fail
VarConditionDiffEqCount fail
VarConditionNoElse fail
VarConditionSameEqCount fail

ModelicaCompliance.Equations.Reinit (0/4)

Test Status
ReinitInvalidType1 fail
ReinitInvalidType2 fail
ReinitInvalidType3 fail
Reinit fail

ModelicaCompliance.Equations.Terminate (0/1)

Test Status
Terminate fail

ModelicaCompliance.Equations.When (0/8)

Test Status
ElseWhenNestedEquation fail
ElseWhen fail
NestedWhenEquation fail
WhenEquationInvalid fail
WhenEquationOrderNoMatter fail
WhenEquation fail
WhenPriority fail
WhenVectorExpression fail

ModelicaCompliance.Functions.Calls (0/11)

Test Status
CallDefaultArguments fail
CallEmptyResult fail
CallMultiResultsAssignment fail
CallMultiResults fail
CallMultiResultsWithOmittedOutput1 fail
CallMultiResultsWithOmittedOutput fail
CallNamedAndPositionalArguments fail
CallNamedArgumentsAssignment fail
CallNamedArguments fail
CallPositionalArgumentsAssignment fail
CallPositionalArguments fail

ModelicaCompliance.Functions.Calls.Vectorization (0/5)

Test Status
VectorizationMultidim fail
VectorizationMultiInputIllegal fail
VectorizationMultiInput fail
VectorizationMultiOutput fail
VectorizationSimple fail

ModelicaCompliance.Functions.Declarations (0/7)

Test Status
Default fail
Empty fail
Illegal1 fail
Illegal2 fail
Inherit fail
Local fail
Order fail

ModelicaCompliance.Functions.Derivative (0/2)

Test Status
Derivative fail
PartialDerivative fail

ModelicaCompliance.Functions.External (0/8)

Test Status
Builtin fail
CDefault fail
CMapping1 fail
CMapping2 fail
CMapping3 fail
CMappingWrong1 fail
C fail
FortranLapack fail

ModelicaCompliance.Functions.ExternalObjects (0/1)

Test Status
ExternalObjectTable fail

ModelicaCompliance.Functions.HigherOrder (0/5)

Test Status
PartialApplication1 fail
PartialApplication2 fail
PartialApplication3 fail
Quadrature1 fail
Quadrature2 fail

ModelicaCompliance.Functions.Inverse (0/1)

Test Status
InverseSimple fail

ModelicaCompliance.Functions.Records (0/4)

Test Status
RecordConstructorConstantModifiable fail
RecordConstructorDefaultValueDependent fail
RecordConstructorDefaultValue fail
RecordConstructorWithRecordInput fail

ModelicaCompliance.Functions.Restrictions (0/12)

Test Status
FunctionAssignInput fail
FunctionBlock fail
FunctionEquations fail
FunctionInitialAlgorithm fail
FunctionInitialEquations fail
FunctionInnerOuter fail
FunctionModel fail
FunctionMultipleAlgorithm fail
FunctionProtectedArguments fail
FunctionPublicElements fail
PartialExternalFunction fail
PartialFunction fail

ModelicaCompliance.Inheritance.Flattening (0/15)

Test Status
BaseClassWithReplaceableElement fail
BasicInheritance fail
DuplicateInheritedEqClasses fail
DuplicateInheritedEqComps fail
DuplicateInheritedNeqClasses fail
DuplicateInheritedNeqComps fail
InheritanceScoping fail
InheritanceSections fail
InheritedBaseClass fail
MultiLevelInheritance fail
MultipleInheritance fail
ProtectedInheritance fail
ReplaceableBaseClass fail
ReplacedBaseClass fail
VisibilityHeadingInheritance fail

ModelicaCompliance.Inheritance.Restrictions (0/48)

Test Status
ArrayClassWithComp fail
ArrayClassWithExtends fail
BaseClassKindBlockBlock fail
BaseClassKindBlockConnector fail
BaseClassKindBlockFunction fail
BaseClassKindBlockModel fail
BaseClassKindBlockPackage fail
BaseClassKindBlockRecord fail
BaseClassKindBlockType fail
BaseClassKindConnectorBlock fail
BaseClassKindConnectorConnector fail
BaseClassKindConnectorFunction fail
BaseClassKindConnectorModel fail
BaseClassKindConnectorPackage fail
BaseClassKindConnectorRecord fail
BaseClassKindConnectorType fail
BaseClassKindFunctionBlock fail
BaseClassKindFunctionConnector fail
BaseClassKindFunctionFunction fail
BaseClassKindFunctionModel fail
BaseClassKindFunctionPackage fail
BaseClassKindFunctionRecord fail
BaseClassKindFunctionType fail
BaseClassKindModelBlock fail
BaseClassKindModelConnector fail
BaseClassKindModelFunction fail
BaseClassKindModelModel fail
BaseClassKindModelPackage fail
BaseClassKindModelRecord fail
BaseClassKindModelType fail
BaseClassKindPackageBlock fail
BaseClassKindPackageConnector fail
BaseClassKindPackageFunction fail
BaseClassKindPackageModel fail
BaseClassKindPackagePackage fail
BaseClassKindPackageRecord fail
BaseClassKindPackageType fail
BaseClassKindRecordBlock fail
BaseClassKindRecordConnector fail
BaseClassKindRecordFunction fail
BaseClassKindRecordModel fail
BaseClassKindRecordPackage fail
BaseClassKindRecordRecord fail
BaseClassKindRecordType fail
PrefixedClassWithComp fail
PrefixedClassWithExtends fail
SimpleTypeWithComp fail
SimpleTypeWithExtends fail

ModelicaCompliance.Modification.Flattening (0/5)

Test Status
Array fail
Complicated fail
Merging1 fail
Merging2 fail
Simple fail

ModelicaCompliance.Modification.Restrictions (0/4)

Test Status
Duplicated fail
FinalGood fail
FinalWrong fail
MultipleSingle fail

ModelicaCompliance.Operators.Arithmetic (0/12)

Test Status
AddIntegers fail
AddLargeStrings fail
AddReal fail
DivideIntegers fail
DivideReal fail
ExponentIntegers fail
ExponentReal fail
MultiplyIntegers fail
MultiplyReal fail
StringConcatenation fail
SubtractIntegers fail
SubtractReal fail

ModelicaCompliance.Operators.Associativity (0/3)

Test Status
AdditionAndSubtraction fail
Division fail
Subtraction fail

ModelicaCompliance.Operators.Conversion (0/8)

Test Status
BooleanToString fail
EnumToIntegerExp fail
EnumToInteger fail
EnumToStringExp fail
EnumToString fail
IntegerToString fail
RealToInteger fail
RealToString fail

ModelicaCompliance.Operators.Events (0/11)

Test Status
ChangeEmptyArray fail
Change fail
Edge fail
Initial fail
NoEvent fail
Pre fail
SampleIncorrect fail
Sample fail
Smooth fail
TerminalIncorrect fail
Terminal fail

ModelicaCompliance.Operators.If (0/1)

Test Status
IfExpression fail

ModelicaCompliance.Operators.Logical (0/3)

Test Status
LogicalAnd fail
LogicalNot fail
LogicalOr fail

ModelicaCompliance.Operators.Mathematical (0/34)

Test Status
AbsBooleanIncorrect fail
AbsIntegerAndRealExpression fail
AcosIncorrect1 fail
AcosIncorrect2 fail
Acos fail
AsinIncorrect1 fail
AsinIncorrect2 fail
Asin fail
Atan2 fail
Atan fail
Ceil fail
Cosh fail
Cos fail
DivInteger fail
DivReal fail
Exp fail
Floor fail
Log10Incorrect fail
Log10 fail
LogIncorrect fail
Log fail
ModInteger fail
ModReal fail
RemInteger fail
RemReal fail
SignBooleanIncorrect fail
SignRealAndIntegerExpression fail
Sinh fail
Sin fail
SqrtIntegerArgument fail
SqrtNegativeExpressionIncorrect fail
SqrtRealArgument fail
Tanh fail
Tan fail

ModelicaCompliance.Operators.Overloading (0/16)

Test Status
BinaryOperatorOverloadVectorization fail
ConstructorAmbiguous fail
ConstructorNumberOfOutputs fail
ConstructorPriority fail
ConstructorSimpleValid fail
ConstructorTypeOfOutput fail
ExactMatchArrayOverload fail
ImplicitConstructionAndBinaryOp fail
NegationSubtractionOverload fail
OverloadedAdditionValid fail
OverloadedBinaryNumberOfInputs fail
OverloadedLogicalOperation fail
OverloadedRelationalOperation fail
OverloadedString fail
OverloadedStringTypeOfOutput fail
VectorizeConstructAndApply fail

ModelicaCompliance.Operators.Precedence (0/5)

Test Status
ArithmeticPrecedence fail
ConditionalPrecedence fail
LogicPrecedence fail
RangePrecedence fail
RelationalPrecedence fail

ModelicaCompliance.Operators.Relational (0/5)

Test Status
Equals fail
GreaterThanEqual fail
GreaterThan fail
LessThanEqual fail
LessThan fail

ModelicaCompliance.Operators.Special (0/11)

Test Status
CardinalityNonConnector fail
Cardinality fail
DelayIncorrect1 fail
DelayIncorrect2 fail
DelayIncorrect3 fail
Delay fail
DerConstantIncorrect1 fail
DerConstantIncorrect2 fail
DerConstant fail
Homotopy fail
SemiLinear fail

ModelicaCompliance.Packages (0/1)

Test Status
BOM fail

ModelicaCompliance.Redeclare.ClassExtends (0/8)

Test Status
ClassExtendsChain fail
ClassExtendsClassTypes fail
ClassExtendsMod fail
ClassExtendsNonReplaceable fail
ClassExtends fail
NonRedeclareClassExtends fail
RedeclareClassExtends fail
ReplaceableNotInherited fail

ModelicaCompliance.Redeclare.ConstrainingType (0/21)

Test Status
ConstrainingMod fail
ConstrainingModWithRedecl fail
ConstrainingTypeDimsClass fail
ConstrainingTypeDimsComponent fail
ConstrainingType fail
ConstrainingTypeWrongDimsClass fail
ConstrainingTypeWrongDimsComponent fail
ImplConstrainingModWithRedecl fail
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

ModelicaCompliance.Redeclare.Flattening (0/15)

Test Status
BasicBindingRedeclare fail
InheritanceDimensionClass fail
InheritanceDimensionComp fail
InheritanceDirection fail
InheritanceFlow fail
InheritanceInnerOuterComp fail
InheritanceProtectedClass fail
InheritanceProtectedComp fail
InheritancePublicClass fail
InheritancePublicComp fail
InheritanceStream fail
InheritanceVariabilityConst fail
InheritanceVariabilityParam fail
InheritanceVisibilityComp fail
ReplaceableAsRedeclare fail

ModelicaCompliance.Redeclare.Restrictions (0/12)

Test Status
ArrayDimRedeclare fail
ConstantRedeclareElement fail
ConstantRedeclareModifier fail
DoubleRedeclareWithoutReplaceable fail
FinalRedeclareElementClass fail
FinalRedeclareElementComp fail
FinalRedeclareModifierClass fail
FinalRedeclareModifierComp fail
ProtectedToPublicRedeclareClass fail
ProtectedToPublicRedeclareComp fail
PublicToProtectedRedeclareClass fail
PublicToProtectedRedeclareComp fail

ModelicaCompliance.Scoping.InnerOuter (0/27)

Test Status
Array1 fail
Array2 fail
Array3 fail
Array4 fail
Array5 fail
Array6 fail
ComplicatedNameLookup fail
DifferentPrefixes fail
Enumeration fail
EnumerationWrong fail
FunctionSelection fail
MissingInnerAdded fail
MissingInner fail
ModificationOnOuter1 fail
ModificationOnOuter2 fail
ModificationOnOuter3 fail
MultipleInnerMultipleOuter fail
Nested fail
OuterInPackage fail
PartialInner fail
PartialOuter fail
PartialOuterWrong fail
Record fail
RecordWrong fail
SimpleNameLookup fail
SimultaneousDeclarations fail
WrongSubType fail

ModelicaCompliance.Scoping.MemberAccess (0/6)

Test Status
AccessAlgorithm fail
AccessEquation fail
AccessMissingAlgorithm fail
AccessMissingEquation fail
AccessNestedAlgorithm fail
AccessNestedEquation fail

ModelicaCompliance.Scoping.NameLookup.Composite (0/16)

Test Status
FunctionInOperatorLookupViaComp fail
FunctionLookupViaArrayComp fail
FunctionLookupViaArrayElement fail
FunctionLookupViaClassComp fail
FunctionLookupViaCompNonCall fail
FunctionLookupViaComp fail
FunctionLookupViaNonClassComp fail
NestedCompLookup fail
NonFunctionLookupViaComp fail
NonPackageLookupComp fail
NonPackageLookupEncapsulated fail
NonPackageLookupNonEncapsulated fail
OperatorFunctionLookupViaComp fail
PackageLookupClass fail
PackageLookupConstant fail
PartialClassLookup fail

ModelicaCompliance.Scoping.NameLookup.Global (0/9)

Test Status
EncapsulatedGlobalLookup fail
EncapsulatedLookupClass fail
GlobalLookupEncapsulatedElement fail
GlobalLookupNonEncapsulatedElement fail
GlobalPartialClass fail
LocalNameGlobalLookup fail
NonExistingGlobalName fail
NonPackageLikeClassLookup fail
PackageLikeClassLookup fail

ModelicaCompliance.Scoping.NameLookup.Imports (0/20)

Test Status
EncapsulatedImport fail
ExtendImport fail
ImportLookupLocalScope fail
ImportScopeType fail
ModifyImport fail
QualifiedImportConflict fail
QualifiedImportNonPackage fail
QualifiedImportProtected fail
QualifiedImport fail
Recursive fail
RedeclareImport fail
RenamingImportNonPackage fail
RenamingImport fail
RenamingSingleDefinitionImport fail
SingleDefinitionImport fail
UnqualifiedImportConflict fail
UnqualifiedImportNonConflict fail
UnqualifiedImportNonPackage fail
UnqualifiedImportProtected fail
UnqualifiedImport fail

ModelicaCompliance.Scoping.NameLookup.Simple (0/13)

Test Status
Encapsulation fail
EnclosingClassLookupClass fail
EnclosingClassLookupConstant fail
EnclosingClassLookupNonConstant fail
EnclosingClassLookupShadowedConstant fail
ImplicitShadowingFor fail
ImplicitShadowingReduction fail
LocalClassNameLookup fail
LocalCompNameLookup fail
OutsideEncapsulationMulti fail
OutsideEncapsulation fail
QualifiedImportPriority fail
UnqualifiedImportPriority fail

ModelicaCompliance.Scoping.Visibility (0/28)

Test Status
AccessInheritedProtectedClassInvalid fail
AccessInheritedProtectedCompInvalid fail
AccessProtectedClassClass fail
AccessProtectedClassComp fail
AccessProtectedClass fail
AccessProtectedCompClass fail
AccessProtectedCompComp fail
AccessProtectedComp fail
EnclosingAccessProtectedClass fail
EnclosingAccessProtectedComp fail
InheritedAccessProtectedClass fail
InheritedAccessProtectedComp fail
LocalAccessProtectedClass fail
LocalAccessProtectedComp fail
ModifyInheritedProtectedClass fail
ModifyInheritedProtectedComp fail
ModifyProtectedClassDeclaration fail
ModifyProtectedClass fail
ModifyProtectedCompDeclaration fail
ModifyProtectedComp fail
ProtectedMultiClass fail
ProtectedMultiComp fail
PublicSectionClass fail
PublicSectionComp fail
RedeclareInheritedProtectedClass fail
RedeclareInheritedProtectedComp fail
RedeclareProtectedClass fail
RedeclareProtectedComp fail