Skip to content

Console Output

+ build/bin/omc -g=MetaModelica build/share/doc/omc/testmodels/ComplianceSuite.mos
true
true
""
true
true
""
""
"--expectedFailures=.CI/compliance.failures --flakyTests=.CI/compliance.flaky"
"compliance"

true
""
0
""
true
"1028 number of classes"
true
""
"/var/lib/jenkins3/ws/OpenModelica_maintenance_v1.14/build/lib/omlibrary/ModelicaCompliance 3.2/Resources/tools/xml-report/report.xsl"
""
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
""
=== Expected Failures ===
{'ModelicaCompliance.Components.Variability.NonDiscreteFunction', 'ModelicaCompliance.Connections.Overconstrained.PotentialRootPriority', 'ModelicaCompliance.Components.Declarations.DoubleDeclarationMixed', 'ModelicaCompliance.Scoping.NameLookup.Composite.OperatorFunctionLookupViaComp.OperatorFunctionLookupViaComp', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindBlockConnector', 'ModelicaCompliance.Classes.Specialized.RecordFlow', 'ModelicaCompliance.Connections.Stream.StreamOutsideConnector', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindRecordBlock', 'ModelicaCompliance.Inheritance.Restrictions.ArrayClassWithComp', 'ModelicaCompliance.Connections.Restrictions.ConnectorConstant', 'ModelicaCompliance.Redeclare.ConstrainingType.RedeclareNonSubtypeComponent', 'ModelicaCompliance.Connections.Overconstrained.Rooted', 'ModelicaCompliance.Connections.Expandable.UnknownArrayDimensions', 'ModelicaCompliance.Redeclare.Restrictions.ConstantRedeclareElement', 'ModelicaCompliance.Connections.Restrictions.ConnectMismatchParameter', 'ModelicaCompliance.Classes.Predefined.ReservedExternalObjectClass', 'ModelicaCompliance.Inheritance.Restrictions.ArrayClassWithExtends', 'ModelicaCompliance.Scoping.Visibility.ProtectedMultiClass', 'ModelicaCompliance.Classes.Specialized.RecordOuter', 'ModelicaCompliance.Scoping.InnerOuter.FunctionSelection', 'ModelicaCompliance.Scoping.NameLookup.Global.EncapsulatedGlobalLookup', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindModelPackage', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindRecordConnector', 'ModelicaCompliance.Operators.Special.CardinalityNonConnector', 'ModelicaCompliance.Redeclare.ConstrainingType.RedeclareNonSubtypeClassImpl', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindRecordPackage', 'ModelicaCompliance.Inheritance.Restrictions.PrefixedClassWithComp', 'ModelicaCompliance.Scoping.Visibility.RedeclareProtectedComp', 'ModelicaCompliance.Classes.Balancing.CorrectBalance3', 'ModelicaCompliance.Algorithms.For.StringRange', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindFunctionBlock', 'ModelicaCompliance.Scoping.NameLookup.Global.PackageLikeClassLookup', 'ModelicaCompliance.Inheritance.Restrictions.SimpleTypeWithExtends', 'ModelicaCompliance.Scoping.NameLookup.Composite.NonPackageLookupNonEncapsulated', 'ModelicaCompliance.Redeclare.Flattening.InheritanceVisibilityComp', 'ModelicaCompliance.Redeclare.Restrictions.PublicToProtectedRedeclareClass', 'ModelicaCompliance.Scoping.NameLookup.Imports.QualifiedImportProtected', 'ModelicaCompliance.Inheritance.Restrictions.SimpleTypeWithComp', 'ModelicaCompliance.Functions.Restrictions.PartialFunction', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindFunctionType', 'ModelicaCompliance.Scoping.InnerOuter.Array4', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindFunctionConnector', 'ModelicaCompliance.Connections.Expandable.PotentiallyPresentMod', 'ModelicaCompliance.Components.Variability.ConstantNoBinding', 'ModelicaCompliance.Components.Conditional.InvalidUsageLookup', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindBlockPackage', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindConnectorPackage', 'ModelicaCompliance.Classes.Specialized.OperatorRecordProtected', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindConnectorModel', 'ModelicaCompliance.Connections.Restrictions.ConnectorParameter', 'ModelicaCompliance.Components.Declarations.CyclicBindingParameterSelf', 'ModelicaCompliance.Components.Prefixes.StreamStructured', 'ModelicaCompliance.Connections.Overconstrained.IsRoot', 'ModelicaCompliance.Functions.Restrictions.FunctionPublicElements', 'ModelicaCompliance.Redeclare.Restrictions.ArrayDimRedeclare', 'ModelicaCompliance.Scoping.NameLookup.Imports.UnqualifiedImportConflict', 'ModelicaCompliance.Classes.Predefined.AttributeStateSelectInvalidAlways', 'ModelicaCompliance.Connections.Declarations.OperatorRecordMissingNegation', 'ModelicaCompliance.Inheritance.Flattening.ReplaceableBaseClass', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindBlockFunction', 'ModelicaCompliance.Inheritance.Flattening.ProtectedInheritance', 'ModelicaCompliance.Scoping.InnerOuter.Nested', 'ModelicaCompliance.Connections.Expandable.FlowInExpandable', 'ModelicaCompliance.Classes.Specialized.ConnectorOuter', 'ModelicaCompliance.Classes.Declarations.Short.PartialClass', 'ModelicaCompliance.Classes.Predefined.ReservedClass.Real', 'ModelicaCompliance.Redeclare.ConstrainingType.ConstrainingTypeWrongDimsClass', 'ModelicaCompliance.Classes.Specialized.RecordProtected', 'ModelicaCompliance.Redeclare.Flattening.InheritancePublicComp', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindPackageConnector', 'ModelicaCompliance.Redeclare.Flattening.InheritanceProtectedClass', 'ModelicaCompliance.Redeclare.ConstrainingType.RedeclareNonSubtypeClass', 'ModelicaCompliance.Scoping.Visibility.AccessProtectedClass', 'ModelicaCompliance.Scoping.InnerOuter.Array5', 'ModelicaCompliance.Arrays.Functions.Size.ArrayDimSize4', 'ModelicaCompliance.Scoping.NameLookup.Imports.QualifiedImportNonPackage', 'ModelicaCompliance.Redeclare.Restrictions.ProtectedToPublicRedeclareComp', 'ModelicaCompliance.Redeclare.ConstrainingType.ReplaceableNonSubtypeLongClass', 'ModelicaCompliance.Algorithms.For.RealRange', 'ModelicaCompliance.Components.Conditional.InvalidUsageEquation', 'ModelicaCompliance.Scoping.InnerOuter.Array2', 'ModelicaCompliance.Scoping.InnerOuter.WrongSubType', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindBlockModel', 'ModelicaCompliance.Components.Prefixes.OutputInvalidClassType', 'ModelicaCompliance.Components.Prefixes.ConstantInvalidClassType', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindFunctionRecord', 'ModelicaCompliance.Redeclare.ClassExtends.ReplaceableNotInherited', 'ModelicaCompliance.Equations.Equality.MultiOutputEqualityLess', 'ModelicaCompliance.Components.Variability.DiscreteSubCompBlock', 'ModelicaCompliance.Classes.Predefined.ReservedStateSelectComp', 'ModelicaCompliance.Redeclare.ConstrainingType.RedeclareNonSubtypeComponentImpl', 'ModelicaCompliance.Classes.Predefined.ReservedClass.String', 'ModelicaCompliance.Scoping.Visibility.AccessInheritedProtectedClassInvalid', 'ModelicaCompliance.Components.Prefixes.InputInvalidClassType', 'ModelicaCompliance.Classes.Specialized.ConnectorInner', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindRecordModel', 'ModelicaCompliance.Redeclare.Restrictions.FinalRedeclareElementClass', 'ModelicaCompliance.Scoping.NameLookup.Composite.NonFunctionLookupViaComp', 'ModelicaCompliance.Scoping.InnerOuter.OuterInPackage', 'ModelicaCompliance.Scoping.Visibility.AccessProtectedCompComp', 'ModelicaCompliance.Components.Prefixes.ParameterInvalidClassType', 'ModelicaCompliance.Redeclare.ConstrainingType.RedeclareConstrainingTypeClass', 'ModelicaCompliance.Classes.Specialized.ConnectorProtected', 'ModelicaCompliance.Connections.Expandable.FlowInConnectorInExpandable', 'ModelicaCompliance.Scoping.Visibility.RedeclareProtectedClass', 'ModelicaCompliance.Connections.Overconstrained.OverconstrainedConnector', 'ModelicaCompliance.Connections.Restrictions.SizeScalarInvalid', 'ModelicaCompliance.Classes.Specialized.ConnectorInitialAlgorithm', 'ModelicaCompliance.Redeclare.Restrictions.PublicToProtectedRedeclareComp', 'ModelicaCompliance.Scoping.NameLookup.Global.NonPackageLikeClassLookup', 'ModelicaCompliance.Components.Conditional.InvalidUsageAlgorithm', 'ModelicaCompliance.Scoping.Visibility.AccessInheritedProtectedCompInvalid', 'ModelicaCompliance.Classes.Predefined.ReservedExternalObjectComp', 'ModelicaCompliance.Redeclare.ConstrainingType.ReplaceableNonSubtypeComponent', 'ModelicaCompliance.Scoping.NameLookup.Simple.OutsideEncapsulation', 'ModelicaCompliance.Components.Variability.DiscreteNotWhenAssignment', 'ModelicaCompliance.Components.Prefixes.DiscreteInvalidClassType', 'ModelicaCompliance.Redeclare.ConstrainingType.ReplaceableNonSubtypeShortClass', 'ModelicaCompliance.Classes.Specialized.RecordInitialAlgorithm', 'ModelicaCompliance.Functions.Derivative.PartialDerivative', 'ModelicaCompliance.Scoping.InnerOuter.MissingInnerAdded', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindPackageBlock', 'ModelicaCompliance.Modification.Restrictions.FinalWrongRecord', 'ModelicaCompliance.Classes.Specialized.RecordOutput', 'ModelicaCompliance.Redeclare.ClassExtends.NonRedeclareClassExtends', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindFunctionModel', 'ModelicaCompliance.Components.Prefixes.StreamInvalidClassType', 'ModelicaCompliance.Connections.Expandable.AugmentArrayElement', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindPackageModel', 'ModelicaCompliance.Scoping.NameLookup.Global.GlobalLookupNonEncapsulatedElement', 'ModelicaCompliance.Classes.Specialized.RecordInner', 'ModelicaCompliance.Algorithms.For.ShadowedIterator', 'ModelicaCompliance.Scoping.Visibility.ProtectedMultiComp', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindPackageRecord', 'ModelicaCompliance.Scoping.Visibility.ModifyProtectedComp', 'ModelicaCompliance.Redeclare.Restrictions.ProtectedToPublicRedeclareClass', 'ModelicaCompliance.Inheritance.Flattening.InheritanceScoping', 'ModelicaCompliance.Classes.Declarations.Long.QuotedIdentifiers.?abfnrtv', 'ModelicaCompliance.Scoping.Visibility.ModifyProtectedClass', 'ModelicaCompliance.Classes.Specialized.RecordStream', 'ModelicaCompliance.Scoping.InnerOuter.PartialOuterWrong', 'ModelicaCompliance.Inheritance.Restrictions.PrefixedClassWithExtends', 'ModelicaCompliance.Redeclare.ConstrainingType.RedeclareConstrainingTypeSubtype', 'ModelicaCompliance.Connections.Declarations.OperatorRecordMissingAddition', 'ModelicaCompliance.Redeclare.Flattening.InheritanceProtectedComp', 'ModelicaCompliance.Classes.Predefined.ReservedClass.Boolean', 'ModelicaCompliance.Connections.Expandable.MissingNonInput', 'ModelicaCompliance.Scoping.Visibility.AccessProtectedClassClass', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindBlockType', 'ModelicaCompliance.Classes.Specialized.RecordInput', 'ModelicaCompliance.Connections.Restrictions.ConnectMismatchConstant', 'ModelicaCompliance.Connections.Restrictions.ConnectMismatchCausal', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindConnectorBlock', 'ModelicaCompliance.Equations.For.ArrayRange', 'ModelicaCompliance.Scoping.NameLookup.Composite.PartialClassLookup', 'ModelicaCompliance.Components.Conditional.InvalidUsageModifier', 'ModelicaCompliance.Connections.Declarations.ConnectInvalidForm', 'ModelicaCompliance.Scoping.InnerOuter.MultipleInnerMultipleOuter', 'ModelicaCompliance.Connections.Restrictions.ConnectTwoSignalSourcesIndirect', 'ModelicaCompliance.Redeclare.Restrictions.FinalRedeclareElementComp', 'ModelicaCompliance.Scoping.InnerOuter.ModificationOnOuter3', 'ModelicaCompliance.Scoping.NameLookup.Imports.UnqualifiedImportNonPackage', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindFunctionPackage', 'ModelicaCompliance.Connections.Overconstrained.Root', 'ModelicaCompliance.Scoping.NameLookup.Simple.OutsideEncapsulationMulti', 'ModelicaCompliance.Inheritance.Flattening.DuplicateInheritedNeqClasses', 'ModelicaCompliance.Components.Prefixes.FlowInvalidClassType1', 'ModelicaCompliance.Operators.Special.DelayIncorrect3', 'ModelicaCompliance.Operators.Special.DerConstantIncorrect2', 'ModelicaCompliance.Redeclare.ConstrainingType.ConstrainingTypeWrongDimsComponent', 'ModelicaCompliance.Scoping.NameLookup.Composite.FunctionLookupViaArrayComp', 'ModelicaCompliance.Operators.Overloading.ConstructorAmbiguous', 'ModelicaCompliance.Scoping.NameLookup.Imports.UnqualifiedImportProtected', 'ModelicaCompliance.Scoping.Visibility.AccessProtectedClassComp', 'ModelicaCompliance.Components.Conditional.InvalidUsageFunCall', 'ModelicaCompliance.Scoping.Visibility.AccessProtectedCompClass', 'ModelicaCompliance.Classes.Specialized.OperatorRecordEnclosingExtends', 'ModelicaCompliance.Connections.Expandable.AugmentComplex', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindModelFunction', 'ModelicaCompliance.Inheritance.Restrictions.BaseClassKindModelConnector', 'ModelicaCompliance.Operators.Overloading.ConstructorNumberOfOutputs', 'ModelicaCompliance.Connections.Restrictions.ConnectTwoSignalSources', 'ModelicaCompliance.Scoping.Visibility.RedeclareInheritedProtectedComp', 'ModelicaCompliance.Scoping.InnerOuter.ModificationOnOuter1', 'ModelicaCompliance.Scoping.NameLookup.Imports.RenamingImportNonPackage', 'ModelicaCompliance.Classes.Predefined.AttributeStateSelectInvalidNever', 'ModelicaCompliance.Classes.Specialized.OperatorRecordInitialAlgorithm', 'ModelicaCompliance.Connections.Restrictions.ConnectNonConnector', 'ModelicaCompliance.Connections.Restrictions.ConnectMismatchConstParam', 'ModelicaCompliance.Connections.Restrictions.ConnectTwoInsideOutput', 'ModelicaCompliance.Connections.Restrictions.SizeOverconstrainedValid', 'ModelicaCompliance.Algorithms.For.VarArrayRange', 'ModelicaCompliance.Classes.Predefined.ReservedClass.Integer', 'ModelicaCompliance.Scoping.InnerOuter.ModificationOnOuter2', 'ModelicaCompliance.Connections.Declarations.OperatorRecordMissingZero', 'ModelicaCompliance.Classes.Specialized.BlockNoDirection', 'ModelicaCompliance.Scoping.InnerOuter.Array3', 'ModelicaCompliance.Functions.Restrictions.FunctionInnerOuter', 'ModelicaCompliance.Connections.Restrictions.SizeRecordInvalid', 'ModelicaCompliance.Functions.Restrictions.FunctionMultipleAlgorithm', 'ModelicaCompliance.Scoping.Visibility.AccessProtectedComp', 'ModelicaCompliance.Redeclare.ConstrainingType.RedeclareConstrainingTypeComponent', 'ModelicaCompliance.Connections.Overconstrained.PotentialRoot', 'ModelicaCompliance.Components.Declarations.CyclicBindingConstantSelf', 'ModelicaCompliance.Modification.Restrictions.FinalWrongExtends', 'ModelicaCompliance.Classes.Specialized.OperatorRecordLongExtends', 'ModelicaCompliance.Scoping.NameLookup.Imports.QualifiedImportConflict', 'ModelicaCompliance.Components.Variability.DiscreteSubCompModel', 'ModelicaCompliance.Arrays.Indexing.EnumArrayInvalidIndexing', 'ModelicaCompliance.Connections.Restrictions.ConnectTwoOutsideInput', 'ModelicaCompliance.Scoping.NameLookup.Composite.FunctionInOperatorLookupViaComp.FunctionInOperatorLookupViaComp'}
=== Flaky Testa ===
{'ModelicaCompliance.Functions.Calls.Vectorization.VectorizationMultiInputIllegal', 'ModelicaCompliance.Algorithms.For.ImplicitMultiMixedIterator'}
=== End Expected Failures ===
0
""
0
""