Merge pull request #107 from dnWalker-project/feat/upgrade-net80 #51
268 fail, 1 skipped, 2 945 pass in 3m 2s
Annotations
Check warning on line 0 in dnWalker.TypeSystem.Tests.TypeExtensionsTests
github-actions / Test Results
3 out of 4 runs failed: Test_IsGeneric(typeName: "dnWalker.TypeSystem.Tests.TestTypes.NamespaceClass"..., isGeneric: True) (dnWalker.TypeSystem.Tests.TypeExtensionsTests)
TestResults/_fv-az2028-255_2024-11-17_12_13_41[1].trx [took 0s]
Raw output
Expected ts.IsGenericInstanceType to be True, but found False. at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message)
at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message)
at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
at FluentAssertions.Execution.AssertionScope.FailWith(String message, Object[] args)
at FluentAssertions.Primitives.BooleanAssertions`1.Be(Boolean expected, String because, Object[] becauseArgs)
at dnWalker.TypeSystem.Tests.TypeExtensionsTests.Test_IsGeneric(String typeName, Boolean isGeneric) in /home/runner/work/dnWalker/dnWalker/dnWalker.TypeSystem.Tests/TypeSignatureTests.cs:line 91
at InvokeStub_TypeExtensionsTests.Test_IsGeneric(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.TypeSystem.DefinitionProviderTests
github-actions / Test Results
Test_DefinitionProviderResolves_TextWriter(location: "../../../../Examples/bin/Release/net6.0/Examples.d"...) (dnWalker.Tests.TypeSystem.DefinitionProviderTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_41[1].trx [took 0s]
Raw output
System.IO.IOException : Could not open file /home/runner/work/dnWalker/dnWalker/Examples/bin/Release/net6.0/Examples.dll for reading. Error: -1 at dnlib.IO.MemoryMappedDataReaderFactory.Unix.Mmap(MemoryMappedDataReaderFactory creator, Boolean mapAsImage)
at dnlib.IO.MemoryMappedDataReaderFactory.CreateUnix(String filename, Boolean mapAsImage)
at dnlib.IO.DataReaderFactoryFactory.CreateDataReaderFactory(String fileName, Boolean mapAsImage)
at dnlib.IO.DataReaderFactoryFactory.Create(String fileName, Boolean mapAsImage)
at dnlib.PE.PEImage..ctor(String filename, Boolean mapAsImage, Boolean verify)
at dnlib.PE.PEImage..ctor(String filename, Boolean verify)
at dnlib.PE.PEImage..ctor(String filename)
at dnlib.DotNet.MD.MetadataFactory.Load(String fileName, CLRRuntimeReaderKind runtime)
at dnlib.DotNet.ModuleDefMD.Load(String fileName, ModuleCreationOptions options)
at dnlib.DotNet.AssemblyDef.Load(String fileName, ModuleCreationOptions options)
at dnlib.DotNet.AssemblyDef.Load(String fileName, ModuleContext context)
at dnWalker.TypeSystem.Domain.LoadFromFile(String file) in /home/runner/work/dnWalker/dnWalker/dnWalker.TypeSystem/Domain.cs:line 122
at dnWalker.Tests.TypeSystem.DefinitionProviderTests.Test_DefinitionProviderResolves_TextWriter(String location) in /home/runner/work/dnWalker/dnWalker/dnWalker.TypeSystem.Tests/DefinitionProviderTests.cs:line 52
at InvokeStub_DefinitionProviderTests.Test_DefinitionProviderResolves_TextWriter(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.TypeSystem.DefinitionProviderTests
github-actions / Test Results
Test_DefinitionProviderResolves_TextWriter(location: "../../../../Examples/bin/Release/net5.0/Examples.d"...) (dnWalker.Tests.TypeSystem.DefinitionProviderTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_41[1].trx [took 0s]
Raw output
System.IO.IOException : Could not open file /home/runner/work/dnWalker/dnWalker/Examples/bin/Release/net5.0/Examples.dll for reading. Error: -1 at dnlib.IO.MemoryMappedDataReaderFactory.Unix.Mmap(MemoryMappedDataReaderFactory creator, Boolean mapAsImage)
at dnlib.IO.MemoryMappedDataReaderFactory.CreateUnix(String filename, Boolean mapAsImage)
at dnlib.IO.DataReaderFactoryFactory.CreateDataReaderFactory(String fileName, Boolean mapAsImage)
at dnlib.IO.DataReaderFactoryFactory.Create(String fileName, Boolean mapAsImage)
at dnlib.PE.PEImage..ctor(String filename, Boolean mapAsImage, Boolean verify)
at dnlib.PE.PEImage..ctor(String filename, Boolean verify)
at dnlib.PE.PEImage..ctor(String filename)
at dnlib.DotNet.MD.MetadataFactory.Load(String fileName, CLRRuntimeReaderKind runtime)
at dnlib.DotNet.ModuleDefMD.Load(String fileName, ModuleCreationOptions options)
at dnlib.DotNet.AssemblyDef.Load(String fileName, ModuleCreationOptions options)
at dnlib.DotNet.AssemblyDef.Load(String fileName, ModuleContext context)
at dnWalker.TypeSystem.Domain.LoadFromFile(String file) in /home/runner/work/dnWalker/dnWalker/dnWalker.TypeSystem/Domain.cs:line 122
at dnWalker.Tests.TypeSystem.DefinitionProviderTests.Test_DefinitionProviderResolves_TextWriter(String location) in /home/runner/work/dnWalker/dnWalker/dnWalker.TypeSystem.Tests/DefinitionProviderTests.cs:line 52
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
github-actions / Test Results
NoPreconditions_Foo(buildInfo: BuildInfo { Configuration = "Release", Target = "net8.0" }) (dnWalker.IntegrationTests.Demonstrations.Primitive.MethodsWithPrimitiveArgumentsTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_14_03[1].trx [took 0s]
Raw output
System.ArgumentNullException : Value cannot be null. (Parameter 'entryPoint') at dnWalker.Traversal.PathStore..ctor(MethodDef entryPoint, ICache`2 cfgProvider) in /home/runner/work/dnWalker/dnWalker/dnWalker/Traversal/PathStore.cs:line 27
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 93
at dnWalker.IntegrationTests.IntegrationTestBase.Explore[TStrategy](String methodName, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/IntegrationTestBase.cs:line 96
at dnWalker.IntegrationTests.IntegrationTestBase.Explore(String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/IntegrationTestBase.cs:line 109
at dnWalker.IntegrationTests.Demonstrations.Primitive.MethodsWithPrimitiveArgumentsTests.NoPreconditions_Foo(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/Demonstrations/Primitive/MethodsWithPrimitiveArgumentsTests.cs:line 37
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
github-actions / Test Results
NoPreconditions_Foo(buildInfo: BuildInfo { Configuration = "Debug", Target = "net8.0" }) (dnWalker.IntegrationTests.Demonstrations.Primitive.MethodsWithPrimitiveArgumentsTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_14_03[1].trx [took 0s]
Raw output
System.ArgumentNullException : Value cannot be null. (Parameter 'entryPoint') at dnWalker.Traversal.PathStore..ctor(MethodDef entryPoint, ICache`2 cfgProvider) in /home/runner/work/dnWalker/dnWalker/dnWalker/Traversal/PathStore.cs:line 27
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 93
at dnWalker.IntegrationTests.IntegrationTestBase.Explore[TStrategy](String methodName, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/IntegrationTestBase.cs:line 96
at dnWalker.IntegrationTests.IntegrationTestBase.Explore(String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/IntegrationTestBase.cs:line 109
at dnWalker.IntegrationTests.Demonstrations.Primitive.MethodsWithPrimitiveArgumentsTests.NoPreconditions_Foo(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/Demonstrations/Primitive/MethodsWithPrimitiveArgumentsTests.cs:line 37
at InvokeStub_MethodsWithPrimitiveArgumentsTests.NoPreconditions_Foo(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.IntegrationTests.Demonstrations.Concrete.ArraysTests
github-actions / Test Results
NoPreconditions_IndexOf(buildInfo: BuildInfo { Configuration = "Debug", Target = "net8.0" }) (dnWalker.IntegrationTests.Demonstrations.Concrete.ArraysTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_14_03[1].trx [took 0s]
Raw output
System.IndexOutOfRangeException : Index was outside the bounds of the array. at MMC.Data.DataElementStack.Peek(Int32 depth) in /home/runner/work/dnWalker/dnWalker/dnWalker/DataElementStack.cs:line 108
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.CreateArgumentList(MethodDef method, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 53
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 34
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.IntegrationTests.IntegrationTestBase.Explore[TStrategy](String methodName, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/IntegrationTestBase.cs:line 96
at dnWalker.IntegrationTests.IntegrationTestBase.Explore(String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/IntegrationTestBase.cs:line 109
at dnWalker.IntegrationTests.Demonstrations.Concrete.ArraysTests.NoPreconditions_IndexOf(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/Demonstrations/Concrete/ArraysTests.cs:line 26
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check warning on line 0 in dnWalker.IntegrationTests.Demonstrations.Concrete.ArraysTests
github-actions / Test Results
NoPreconditions_IndexOf(buildInfo: BuildInfo { Configuration = "Release", Target = "net8.0" }) (dnWalker.IntegrationTests.Demonstrations.Concrete.ArraysTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_14_03[1].trx [took 0s]
Raw output
System.IndexOutOfRangeException : Index was outside the bounds of the array. at MMC.Data.DataElementStack.Peek(Int32 depth) in /home/runner/work/dnWalker/dnWalker/dnWalker/DataElementStack.cs:line 108
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.CreateArgumentList(MethodDef method, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 53
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 34
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.IntegrationTests.IntegrationTestBase.Explore[TStrategy](String methodName, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/IntegrationTestBase.cs:line 96
at dnWalker.IntegrationTests.IntegrationTestBase.Explore(String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/IntegrationTestBase.cs:line 109
at dnWalker.IntegrationTests.Demonstrations.Concrete.ArraysTests.NoPreconditions_IndexOf(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.IntegrationTests/Demonstrations/Concrete/ArraysTests.cs:line 26
at InvokeStub_ArraysTests.NoPreconditions_IndexOf(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Examples.CaptureOutputTests
github-actions / Test Results
CaptureOutputTest2(buildInfo: BuildInfo { Configuration = "Release", Target = "net8.0" }) (dnWalker.Tests.Examples.CaptureOutputTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.IndexOutOfRangeException : Index was outside the bounds of the array. at MMC.Data.DataElementStack.Peek(Int32 depth) in /home/runner/work/dnWalker/dnWalker/dnWalker/DataElementStack.cs:line 108
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.GetArguments(MethodDef method, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 28
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 46
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.CaptureOutputTests.CaptureOutputTest2(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/CaptureOutputTests.cs:line 33
at InvokeStub_CaptureOutputTests.CaptureOutputTest2(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Strings.StringContainsTests
github-actions / Test Results
BranchOnContainsConstChar(buildInfo: BuildInfo { Configuration = "Debug", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Strings.StringContainsTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.InvalidOperationException : Expected 'ObjectReference', not 'MMC.Data.ConstantString' at dnWalker.Instructions.CALLVIRT.ExecuteCore(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Instructions.cs:line 2973
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 52
at dnWalker.Instructions.Extensions.NativePeers.MethodCallNativePeers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/MethodCallNativePeers.cs:line 46
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 36
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 48
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Strings.MethodsWithStringParameterTestsBase.Run(IExplorer explorer, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/MethodsWithStringParameterTestsBase.cs:line 22
at dnWalker.Tests.Examples.Features.Strings.StringContainsTests.BranchOnContainsConstChar(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/StringContainsTests.cs:line 50
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Strings.StringContainsTests
github-actions / Test Results
BranchOnContainsConstChar(buildInfo: BuildInfo { Configuration = "Release", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Strings.StringContainsTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.InvalidOperationException : Expected 'ObjectReference', not 'MMC.Data.ConstantString' at dnWalker.Instructions.CALLVIRT.ExecuteCore(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Instructions.cs:line 2973
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 52
at dnWalker.Instructions.Extensions.NativePeers.MethodCallNativePeers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/MethodCallNativePeers.cs:line 46
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 36
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 48
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Strings.MethodsWithStringParameterTestsBase.Run(IExplorer explorer, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/MethodsWithStringParameterTestsBase.cs:line 22
at dnWalker.Tests.Examples.Features.Strings.StringContainsTests.BranchOnContainsConstChar(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/StringContainsTests.cs:line 50
at InvokeStub_StringContainsTests.BranchOnContainsConstChar(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Threading.DeadlockTests
github-actions / Test Results
Go(buildInfo: BuildInfo { Configuration = "Release", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Threading.DeadlockTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
dnWalker.TypeSystem.TypeNotFoundException : Could not find the 'Deadlock'. at dnWalker.TypeSystem.DefinitionProvider.GetTypeDefinition(String fullTypeName) in /home/runner/work/dnWalker/dnWalker/dnWalker.TypeSystem/DefinitionProvider.cs:line 148
at dnWalker.TypeSystem.DefinitionProvider.GetMethodDefinition(String fullMethodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.TypeSystem/DefinitionProvider.cs:line 161
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Threading.DeadlockTests.Go(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Threading/DeadlockTests.cs:line 24
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Strings.StringContainsTests
github-actions / Test Results
BranchOnContainsConstString(buildInfo: BuildInfo { Configuration = "Release", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Strings.StringContainsTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.InvalidOperationException : Expected 'ObjectReference', not 'MMC.Data.ConstantString' at dnWalker.Instructions.CALLVIRT.ExecuteCore(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Instructions.cs:line 2973
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 52
at dnWalker.Instructions.Extensions.NativePeers.MethodCallNativePeers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/MethodCallNativePeers.cs:line 46
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 36
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 48
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Strings.MethodsWithStringParameterTestsBase.Run(IExplorer explorer, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/MethodsWithStringParameterTestsBase.cs:line 22
at dnWalker.Tests.Examples.Features.Strings.StringContainsTests.BranchOnContainsConstString(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/StringContainsTests.cs:line 22
at InvokeStub_StringContainsTests.BranchOnContainsConstString(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Strings.StringEqualityTests
github-actions / Test Results
BranchOnCharAtStaticIndexConstEquality(buildInfo: BuildInfo { Configuration = "Release", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Strings.StringEqualityTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.InvalidOperationException : Expected 'ObjectReference', not 'MMC.Data.ConstantString' at dnWalker.Instructions.CALLVIRT.ExecuteCore(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Instructions.cs:line 2973
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 52
at dnWalker.Instructions.Extensions.NativePeers.MethodCallNativePeers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/MethodCallNativePeers.cs:line 46
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 36
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 48
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Strings.MethodsWithStringParameterTestsBase.Run(IExplorer explorer, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/MethodsWithStringParameterTestsBase.cs:line 22
at dnWalker.Tests.Examples.Features.Strings.StringEqualityTests.BranchOnCharAtStaticIndexConstEquality(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/StringEqualityTests.cs:line 45
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Strings.StringContainsTests
github-actions / Test Results
BranchOnContainsDynamicString(buildInfo: BuildInfo { Configuration = "Release", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Strings.StringContainsTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.InvalidOperationException : Expected 'ObjectReference', not 'MMC.Data.ConstantString' at dnWalker.Instructions.CALLVIRT.ExecuteCore(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Instructions.cs:line 2973
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 52
at dnWalker.Instructions.Extensions.NativePeers.MethodCallNativePeers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/MethodCallNativePeers.cs:line 46
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 36
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 48
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Strings.MethodsWithStringParameterTestsBase.Run(IExplorer explorer, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/MethodsWithStringParameterTestsBase.cs:line 22
at dnWalker.Tests.Examples.Features.Strings.StringContainsTests.BranchOnContainsDynamicString(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/StringContainsTests.cs:line 35
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Strings.StringContainsTests
github-actions / Test Results
BranchOnContainsDynamicString(buildInfo: BuildInfo { Configuration = "Debug", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Strings.StringContainsTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.InvalidOperationException : Expected 'ObjectReference', not 'MMC.Data.ConstantString' at dnWalker.Instructions.CALLVIRT.ExecuteCore(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Instructions.cs:line 2973
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 52
at dnWalker.Instructions.Extensions.NativePeers.MethodCallNativePeers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/MethodCallNativePeers.cs:line 46
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 36
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 48
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Strings.MethodsWithStringParameterTestsBase.Run(IExplorer explorer, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/MethodsWithStringParameterTestsBase.cs:line 22
at dnWalker.Tests.Examples.Features.Strings.StringContainsTests.BranchOnContainsDynamicString(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/StringContainsTests.cs:line 35
at InvokeStub_StringContainsTests.BranchOnContainsDynamicString(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Examples.CaptureOutputTests
github-actions / Test Results
CaptureOutputTest2(buildInfo: BuildInfo { Configuration = "Debug", Target = "net8.0" }) (dnWalker.Tests.Examples.CaptureOutputTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.IndexOutOfRangeException : Index was outside the bounds of the array. at MMC.Data.DataElementStack.Peek(Int32 depth) in /home/runner/work/dnWalker/dnWalker/dnWalker/DataElementStack.cs:line 108
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.GetArguments(MethodDef method, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 28
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 46
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.CaptureOutputTests.CaptureOutputTest2(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/CaptureOutputTests.cs:line 33
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Strings.StringContainsTests
github-actions / Test Results
BranchOnContainsConstString(buildInfo: BuildInfo { Configuration = "Debug", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Strings.StringContainsTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.InvalidOperationException : Expected 'ObjectReference', not 'MMC.Data.ConstantString' at dnWalker.Instructions.CALLVIRT.ExecuteCore(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Instructions.cs:line 2973
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 52
at dnWalker.Instructions.Extensions.NativePeers.MethodCallNativePeers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/MethodCallNativePeers.cs:line 46
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 36
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 48
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Strings.MethodsWithStringParameterTestsBase.Run(IExplorer explorer, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/MethodsWithStringParameterTestsBase.cs:line 22
at dnWalker.Tests.Examples.Features.Strings.StringContainsTests.BranchOnContainsConstString(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/StringContainsTests.cs:line 22
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Threading.DeadlockTests
github-actions / Test Results
Go(buildInfo: BuildInfo { Configuration = "Debug", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Threading.DeadlockTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
dnWalker.TypeSystem.TypeNotFoundException : Could not find the 'Deadlock'. at dnWalker.TypeSystem.DefinitionProvider.GetTypeDefinition(String fullTypeName) in /home/runner/work/dnWalker/dnWalker/dnWalker.TypeSystem/DefinitionProvider.cs:line 148
at dnWalker.TypeSystem.DefinitionProvider.GetMethodDefinition(String fullMethodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.TypeSystem/DefinitionProvider.cs:line 161
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Threading.DeadlockTests.Go(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Threading/DeadlockTests.cs:line 24
at InvokeStub_DeadlockTests.Go(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Strings.StringEqualityTests
github-actions / Test Results
BranchOnCharAtStaticIndexConstEquality(buildInfo: BuildInfo { Configuration = "Debug", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Strings.StringEqualityTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.InvalidOperationException : Expected 'ObjectReference', not 'MMC.Data.ConstantString' at dnWalker.Instructions.CALLVIRT.ExecuteCore(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Instructions.cs:line 2973
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 52
at dnWalker.Instructions.Extensions.NativePeers.MethodCallNativePeers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/MethodCallNativePeers.cs:line 46
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.NativePeers.Symbolic.SymbolicMethodHandlers.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/NativePeers/Symbolic/SymbolicMethodHandlers.cs:line 36
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.Extensions.Symbolic.CALLVIRT.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/CALLVIRT.cs:line 48
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Strings.MethodsWithStringParameterTestsBase.Run(IExplorer explorer, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/MethodsWithStringParameterTestsBase.cs:line 22
at dnWalker.Tests.Examples.Features.Strings.StringEqualityTests.BranchOnCharAtStaticIndexConstEquality(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/StringEqualityTests.cs:line 45
at InvokeStub_StringEqualityTests.BranchOnCharAtStaticIndexConstEquality(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Strings.StringContainsTests
github-actions / Test Results
BranchOnContainsDynamicChar(buildInfo: BuildInfo { Configuration = "Release", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Strings.StringContainsTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.NotSupportedException : Unexpected value type. at dnWalker.Symbolic.ValueExtensions.ToDataElement(IValue value) in /home/runner/work/dnWalker/dnWalker/dnWalker/Symbolic/ValueExtensions.cs:line 35
at dnWalker.Symbolic.SymbolicContext.LazyInitialize(IVariable variable, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Symbolic/SymbolicContext.LazyInitialization.cs:line 180
at dnWalker.Symbolic.SymbolicContext.EnsureInitialized(MethodArgumentVariable methodArgument, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Symbolic/SymbolicContext.LazyInitialization.cs:line 34
at dnWalker.Symbolic.SymbolicContext.EnsureInitialized(IVariable variable, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Symbolic/SymbolicContext.cs:line 51
at dnWalker.Instructions.Extensions.Symbolic.LDARG.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/LDARG.cs:line 56
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Strings.MethodsWithStringParameterTestsBase.Run(IExplorer explorer, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/MethodsWithStringParameterTestsBase.cs:line 22
at dnWalker.Tests.Examples.Features.Strings.StringContainsTests.BranchOnContainsDynamicChar(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/StringContainsTests.cs:line 63
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check warning on line 0 in dnWalker.Tests.Examples.Features.Strings.StringContainsTests
github-actions / Test Results
BranchOnContainsDynamicChar(buildInfo: BuildInfo { Configuration = "Debug", Target = "net8.0" }) (dnWalker.Tests.Examples.Features.Strings.StringContainsTests) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_47.trx [took 0s]
Raw output
System.NotSupportedException : Unexpected value type. at dnWalker.Symbolic.ValueExtensions.ToDataElement(IValue value) in /home/runner/work/dnWalker/dnWalker/dnWalker/Symbolic/ValueExtensions.cs:line 35
at dnWalker.Symbolic.SymbolicContext.LazyInitialize(IVariable variable, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Symbolic/SymbolicContext.LazyInitialization.cs:line 180
at dnWalker.Symbolic.SymbolicContext.EnsureInitialized(MethodArgumentVariable methodArgument, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Symbolic/SymbolicContext.LazyInitialization.cs:line 34
at dnWalker.Symbolic.SymbolicContext.EnsureInitialized(IVariable variable, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Symbolic/SymbolicContext.cs:line 51
at dnWalker.Instructions.Extensions.Symbolic.LDARG.Execute(InstructionExecBase baseExecutor, ExplicitActiveState cur, InstructionExecution next) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/Extensions/Symbolic/LDARG.cs:line 56
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.ExecuteNext(InstructionExecBase instruction, ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 55
at dnWalker.Instructions.ExtendableInstructionExecBase.ExecutionPipeline.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 43
at dnWalker.Instructions.ExtendableInstructionExecBase.Execute(ExplicitActiveState cur) in /home/runner/work/dnWalker/dnWalker/dnWalker/Instructions/ExtendableInstructionExecBase.cs:line 101
at MMC.State.ThreadState.ExecuteStep(IInstructionExecProvider instructionExecProvider, Logger logger, IConfiguration config, StatefulDynamicPOR m_dpor, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/ThreadState.cs:line 320
at MMC.Explorer.ExecuteStep(ThreadState thread, Boolean& threadTerm) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 421
at MMC.Explorer.ExecuteNextStep(ThreadState thread) in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 442
at MMC.Explorer.Run() in /home/runner/work/dnWalker/dnWalker/dnWalker/Explorer.cs:line 302
at dnWalker.Concolic.ConcolicExplorer.RunCore(MethodDef entryPoint, PathStore pathStore, ExplicitActiveState cur, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ConcolicExplorer.cs:line 81
at dnWalker.Concolic.ExplorerBase.Run(MethodDef entryPoint, IExplorationStrategy strategy, IEnumerable`1 constraints) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/ExplorerBase.cs:line 106
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IExplorationStrategy strategy, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 52
at dnWalker.Concolic.ExplorerExtensions.Run(IExplorer explorer, String methodName, IEnumerable`1 inputModels) in /home/runner/work/dnWalker/dnWalker/dnWalker/Concolic/IExplorer.cs:line 48
at dnWalker.Tests.Examples.Features.Strings.MethodsWithStringParameterTestsBase.Run(IExplorer explorer, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/MethodsWithStringParameterTestsBase.cs:line 22
at dnWalker.Tests.Examples.Features.Strings.StringContainsTests.BranchOnContainsDynamicChar(BuildInfo buildInfo) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Examples/Features/Strings/StringContainsTests.cs:line 63
at InvokeStub_StringContainsTests.BranchOnContainsDynamicChar(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest
github-actions / Test Results
Test_MUL__Int32(args: [5, 5], argNames: ["a", null], resultExpr: "(a * 5)", pathConstraint: "True") (dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_48.trx [took 0s]
Raw output
System.NullReferenceException : Object reference not set to an instance of an object. at dnWalker.Tests.Interpreter.Symbolic.SymbolicTestBase.Test(SymbolicArgument[] args, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicTestBase.cs:line 95
at dnWalker.Tests.Interpreter.Symbolic.SymbolicTestBase.TestAndCompare(SymbolicArgument[] args, SymbolicResult expected, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicTestBase.cs:line 111
at dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest.Test_MUL__Int32(Object[] args, String[] argNames, String resultExpr, String pathConstraint) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicInterpreterTest.cs:line 248
at InvokeStub_SymbolicInterpreterTest.Test_MUL__Int32(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest
github-actions / Test Results
Test_XOR__Int32(args: [True, False], argNames: ["a", null], resultExpr: "(a ^ False)", pathConstraint: "True") (dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_48.trx [took 0s]
Raw output
System.NullReferenceException : Object reference not set to an instance of an object. at dnWalker.Tests.Interpreter.Symbolic.SymbolicTestBase.Test(SymbolicArgument[] args, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicTestBase.cs:line 95
at dnWalker.Tests.Interpreter.Symbolic.SymbolicTestBase.TestAndCompare(SymbolicArgument[] args, SymbolicResult expected, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicTestBase.cs:line 111
at dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest.Test_XOR__Int32(Object[] args, String[] argNames, String resultExpr, String pathConstraint) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicInterpreterTest.cs:line 312
at InvokeStub_SymbolicInterpreterTest.Test_XOR__Int32(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest
github-actions / Test Results
Test_ADD__Int32(args: [5, 6], argNames: [null, "b"], resultExpr: "(5 + b)", pathConstraint: "True") (dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_48.trx [took 0s]
Raw output
System.NullReferenceException : Object reference not set to an instance of an object. at dnWalker.Tests.Interpreter.Symbolic.SymbolicTestBase.Test(SymbolicArgument[] args, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicTestBase.cs:line 95
at dnWalker.Tests.Interpreter.Symbolic.SymbolicTestBase.TestAndCompare(SymbolicArgument[] args, SymbolicResult expected, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicTestBase.cs:line 111
at dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest.Test_ADD__Int32(Object[] args, String[] argNames, String resultExpr, String pathConstraint) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicInterpreterTest.cs:line 26
at InvokeStub_SymbolicInterpreterTest.Test_ADD__Int32(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check warning on line 0 in dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest
github-actions / Test Results
Test_CEQ__Int32(args: [5, 5], argNames: ["a", null], resultExpr: "(a == 5)", pathConstraint: "True") (dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest) failed
TestResults/_fv-az2028-255_2024-11-17_12_13_48.trx [took 0s]
Raw output
System.NullReferenceException : Object reference not set to an instance of an object. at dnWalker.Tests.Interpreter.Symbolic.SymbolicTestBase.Test(SymbolicArgument[] args, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicTestBase.cs:line 95
at dnWalker.Tests.Interpreter.Symbolic.SymbolicTestBase.TestAndCompare(SymbolicArgument[] args, SymbolicResult expected, String methodName) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicTestBase.cs:line 111
at dnWalker.Tests.Interpreter.Symbolic.SymbolicInterpreterTest.Test_CEQ__Int32(Object[] args, String[] argNames, String resultExpr, String pathConstraint) in /home/runner/work/dnWalker/dnWalker/dnWalker.Tests.Interpreter/Symbolic/SymbolicInterpreterTest.cs:line 182
at InvokeStub_SymbolicInterpreterTest.Test_CEQ__Int32(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)