-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Closed
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarch-x64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIos-linuxLinux OS (any supported distro)Linux OS (any supported distro)
Milestone
Description
5 tests fail in System.Private.Xml.Tests under JitStress (and pass without JitStress). Linux/x64.
DOTNET_TieredCompilation=0
DOTNET_JitStress=33c
Starting: System.Private.Xml.Tests (parallel test collections = on, max threads = 2)
System.Xml.XmlSchemaValidatorApiTests.TCXmlSchemaValidatorMisc.NullPointerExceptionInXSDValidation [FAIL]
System.NullReferenceException : Object reference not set to an instance of an object.
Stack Trace:
/_/src/libraries/System.Private.CoreLib/src/System/SpanHelpers.Byte.cs(734,0): at System.SpanHelpers.SequenceEqual(Byte& first, Byte& second, UIntPtr length)
/_/src/libraries/System.Private.Xml/src/System/Xml/XmlConvert.cs(762,0): at System.Xml.XmlConvert.TryToBoolean(String s, Boolean& result)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/DataTypeImplementation.cs(1538,0): at System.Xml.Schema.Datatype_boolean.TryParseValue(String s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, Object& typedValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaValidator.cs(1963,0): at System.Xml.Schema.XmlSchemaValidator.CheckElementValue(String stringValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaValidator.cs(1436,0): at System.Xml.Schema.XmlSchemaValidator.ValidateAtomicValue(String stringValue, XmlSchemaSimpleType& memberType)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaValidator.cs(1188,0): at System.Xml.Schema.XmlSchemaValidator.InternalValidateEndElement(XmlSchemaInfo schemaInfo, Object typedValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Core/XsdValidatingReader.cs(2132,0): at System.Xml.XsdValidatingReader.ProcessEndElementEvent()
/_/src/libraries/System.Private.Xml/src/System/Xml/Core/XsdValidatingReader.cs(1414,0): at System.Xml.XsdValidatingReader.Read()
/_/src/libraries/System.Private.Xml/tests/XmlSchema/XmlSchemaValidatorApi/ValidateMisc.cs(995,0): at System.Xml.XmlSchemaValidatorApiTests.TCXmlSchemaValidatorMisc.NullPointerExceptionInXSDValidation()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
/_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs(59,0): at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
System.Xml.XmlSchemaValidatorApiTests.TCValidateEndElement.TestXmlSchemaInfoValuesAfterUnionValidation_Without_With_ValidationEndElementOverload(overload: "first") [FAIL]
System.NullReferenceException : Object reference not set to an instance of an object.
Stack Trace:
/_/src/libraries/System.Private.Xml/src/System/Xml/XmlConvert.cs(762,0): at System.Xml.XmlConvert.TryToBoolean(String s, Boolean& result)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/DataTypeImplementation.cs(1538,0): at System.Xml.Schema.Datatype_boolean.TryParseValue(String s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, Object& typedValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/DataTypeImplementation.cs(1254,0): at System.Xml.Schema.Datatype_union.TryParseValue(String s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, Object& typedValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaValidator.cs(1963,0): at System.Xml.Schema.XmlSchemaValidator.CheckElementValue(String stringValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaValidator.cs(1436,0): at System.Xml.Schema.XmlSchemaValidator.ValidateAtomicValue(String stringValue, XmlSchemaSimpleType& memberType)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaValidator.cs(1188,0): at System.Xml.Schema.XmlSchemaValidator.InternalValidateEndElement(XmlSchemaInfo schemaInfo, Object typedValue)
/_/src/libraries/System.Private.Xml/tests/XmlSchema/XmlSchemaValidatorApi/ValidateText_EndElement.cs(690,0): at System.Xml.XmlSchemaValidatorApiTests.TCValidateEndElement.TestXmlSchemaInfoValuesAfterUnionValidation_Without_With_ValidationEndElementOverload(String overload)
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
/_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs(59,0): at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
System.Xml.XmlSchemaValidatorApiTests.TCValidateEndElement.TestXmlSchemaInfoValuesAfterUnionValidation_Without_With_ValidationEndElementOverload(overload: "second") [FAIL]
System.NullReferenceException : Object reference not set to an instance of an object.
Stack Trace:
/_/src/libraries/System.Private.Xml/src/System/Xml/XmlConvert.cs(762,0): at System.Xml.XmlConvert.TryToBoolean(String s, Boolean& result)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/DataTypeImplementation.cs(1538,0): at System.Xml.Schema.Datatype_boolean.TryParseValue(String s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, Object& typedValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/DataTypeImplementation.cs(1254,0): at System.Xml.Schema.Datatype_union.TryParseValue(String s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, Object& typedValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/DataTypeImplementation.cs(1288,0): at System.Xml.Schema.Datatype_union.TryParseValue(Object value, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, Object& typedValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaValidator.cs(1462,0): at System.Xml.Schema.XmlSchemaValidator.ValidateAtomicValue(Object parsedValue, XmlSchemaSimpleType& memberType)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaValidator.cs(1192,0): at System.Xml.Schema.XmlSchemaValidator.InternalValidateEndElement(XmlSchemaInfo schemaInfo, Object typedValue)
/_/src/libraries/System.Private.Xml/tests/XmlSchema/XmlSchemaValidatorApi/ValidateText_EndElement.cs(693,0): at System.Xml.XmlSchemaValidatorApiTests.TCValidateEndElement.TestXmlSchemaInfoValuesAfterUnionValidation_Without_With_ValidationEndElementOverload(String overload)
at InvokeStub_TCValidateEndElement.TestXmlSchemaInfoValuesAfterUnionValidation_Without_With_ValidationEndElementOverload(Object, Object, IntPtr*)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
System.Xml.XmlSchemaTests.TC_SchemaSet_Misc.Dev10_40509 [FAIL]
System.NullReferenceException : Object reference not set to an instance of an object.
Stack Trace:
/_/src/libraries/System.Private.Xml/src/System/Xml/XmlConvert.cs(762,0): at System.Xml.XmlConvert.TryToBoolean(String s, Boolean& result)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/DataTypeImplementation.cs(1538,0): at System.Xml.Schema.Datatype_boolean.TryParseValue(String s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, Object& typedValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaValidator.cs(1928,0): at System.Xml.Schema.XmlSchemaValidator.CheckAttributeValue(Object value, SchemaAttDef attdef)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaValidator.cs(631,0): at System.Xml.Schema.XmlSchemaValidator.ValidateAttribute(String localName, String namespaceUri, XmlValueGetter attributeValueGetter, String attributeStringValue, XmlSchemaInfo schemaInfo)
/_/src/libraries/System.Private.Xml/src/System/Xml/Dom/DocumentSchemaValidator.cs(398,0): at System.Xml.DocumentSchemaValidator.ValidateAttributes(XmlElement elementNode)
/_/src/libraries/System.Private.Xml/src/System/Xml/Dom/DocumentSchemaValidator.cs(359,0): at System.Xml.DocumentSchemaValidator.ValidateElement()
/_/src/libraries/System.Private.Xml/src/System/Xml/Dom/DocumentSchemaValidator.cs(365,0): at System.Xml.DocumentSchemaValidator.ValidateElement()
/_/src/libraries/System.Private.Xml/src/System/Xml/Dom/DocumentSchemaValidator.cs(365,0): at System.Xml.DocumentSchemaValidator.ValidateElement()
/_/src/libraries/System.Private.Xml/src/System/Xml/Dom/DocumentSchemaValidator.cs(365,0): at System.Xml.DocumentSchemaValidator.ValidateElement()
/_/src/libraries/System.Private.Xml/src/System/Xml/Dom/DocumentSchemaValidator.cs(164,0): at System.Xml.DocumentSchemaValidator.Validate(XmlNode nodeToValidate)
/_/src/libraries/System.Private.Xml/src/System/Xml/Dom/XmlDocument.cs(1503,0): at System.Xml.XmlDocument.Validate(ValidationEventHandler validationEventHandler, XmlNode nodeToValidate)
/_/src/libraries/System.Private.Xml/tests/XmlSchema/XmlSchemaSet/TC_SchemaSet_Misc.cs(1067,0): at System.Xml.XmlSchemaTests.TC_SchemaSet_Misc.Dev10_40509()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
/_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs(59,0): at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
System.Xml.XmlSchemaTests.TC_SchemaSet_Misc.v106 [FAIL]
System.NullReferenceException : Object reference not set to an instance of an object.
Stack Trace:
/_/src/libraries/System.Private.Xml/src/System/Xml/XmlConvert.cs(762,0): at System.Xml.XmlConvert.TryToBoolean(String s, Boolean& result)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/DataTypeImplementation.cs(1538,0): at System.Xml.Schema.Datatype_boolean.TryParseValue(String s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, Object& typedValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/DataTypeImplementation.cs(553,0): at System.Xml.Schema.DatatypeImplementation.ParseValue(String s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, Boolean createAtomicValue)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/SchemaSetCompiler.cs(2554,0): at System.Xml.Schema.Compiler.SetDefaultFixed(XmlSchemaAttribute xa, SchemaAttDef decl)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/SchemaSetCompiler.cs(2502,0): at System.Xml.Schema.Compiler.CompileAttribute(XmlSchemaAttribute xa)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/SchemaSetCompiler.cs(2157,0): at System.Xml.Schema.Compiler.CompileLocalAttributes(XmlSchemaComplexType baseType, XmlSchemaComplexType derivedType, XmlSchemaObjectCollection attributes, XmlSchemaAnyAttribute anyAttribute, XmlSchemaDerivationMethod derivedBy)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/SchemaSetCompiler.cs(1034,0): at System.Xml.Schema.Compiler.CompileComplexContentExtension(XmlSchemaComplexType complexType, XmlSchemaComplexContent complexContent, XmlSchemaComplexContentExtension complexExtension)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/SchemaSetCompiler.cs(829,0): at System.Xml.Schema.Compiler.CompileComplexType(XmlSchemaComplexType complexType)
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/SchemaSetCompiler.cs(216,0): at System.Xml.Schema.Compiler.Compile()
/_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaSet.cs(538,0): at System.Xml.Schema.XmlSchemaSet.Compile()
/_/src/libraries/System.Private.Xml/tests/XmlSchema/XmlSchemaSet/TC_SchemaSet_Misc.cs(536,0): at System.Xml.XmlSchemaTests.TC_SchemaSet_Misc.v106()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
/_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs(59,0): at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Finished: System.Private.Xml.Tests
Many more failures with DOTNET_JitStress=38:
Maybe the same issue as #86563?
@dotnet/jit-contrib
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarch-x64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIos-linuxLinux OS (any supported distro)Linux OS (any supported distro)