Skip to content

Merge pull request #107 from dnWalker-project/feat/upgrade-net80 #51

Merge pull request #107 from dnWalker-project/feat/upgrade-net80

Merge pull request #107 from dnWalker-project/feat/upgrade-net80 #51

GitHub Actions / Test Results failed Nov 17, 2024 in 0s

268 fail, 1 skipped, 2 945 pass in 3m 2s

   11 files  ±0     11 suites  ±0   3m 2s ⏱️ +28s
3 214 tests ±0  2 945 ✅ ±0  1 💤 ±0  268 ❌ ±0 
3 234 runs  ±0  2 963 ✅ ±0  1 💤 ±0  270 ❌ ±0 

Results for commit 15f004e. ± Comparison against earlier commit 104c21e.

Annotations

Check warning on line 0 in dnWalker.TypeSystem.Tests.TypeExtensionsTests

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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)

Check warning on line 0 in dnWalker.IntegrationTests.Demonstrations.Primitive.MethodsWithPrimitiveArgumentsTests

See this annotation in the file changed.

@github-actions 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)

Check warning on line 0 in dnWalker.IntegrationTests.Demonstrations.Primitive.MethodsWithPrimitiveArgumentsTests

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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)