ErrLookup › dotnet/BenchmarkDotNet
dotnet/BenchmarkDotNet
Powerful .NET library for benchmarking · C# · 809 source files
Analyzed at b515068b61 on 2026-08-13. 98 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Please use Targets property | exception | info | benchmarkdotnet, attributes, reflection, api-migration |
| Sampling interval change is not supported! | exception | error | benchmarkdotnet, windows, etw, pmc, hardware-counters, tracing |
| TotalOperations count can't change during the benchmark run! | exception | error | benchmarkdotnet, windows, etw, pmc, tracing, determinism |
| One overhead iteration stop event is missing, unable to calc | exception | error | benchmarkdotnet, windows, etw, pmc, tracing, trace-corruption |
| One workload iteration stop event is missing, unable to calc | exception | error | benchmarkdotnet, windows, etw, pmc, tracing, trace-corruption |
| TotalOperations is missing, unable to calculate stats | exception | error | benchmarkdotnet, windows, etw, pmc, tracing, trace-corruption |
| Field 'ConsoleRunnerPackage' not found. | exception | error | benchmarkdotnet, dotmemory, jetbrains, reflection, version-mismatch, profiler |
| Unable to get value of 'ConsoleRunnerPackage'. | exception | error | benchmarkdotnet, dotmemory, jetbrains, reflection, profiler, init |
| Method 'GetRunnerPath' not found. | exception | error | benchmarkdotnet, dotmemory, jetbrains, reflection, version-mismatch, profiler |
| Unable to invoke 'GetRunnerPath'. | exception | error | benchmarkdotnet, dotmemory, jetbrains, reflection, profiler, init |
| Runtime moniker {runtimeMoniker} is not supported | exception | error | benchmarkdotnet, dotmemory, runtime-moniker, compatibility, profiler |
| Field 'ConsoleRunnerPackage' not found. | exception | error | benchmarkdotnet, dottrace, jetbrains, reflection, version-mismatch, profiler |
| Unable to get value of 'ConsoleRunnerPackage'. | exception | error | benchmarkdotnet, dottrace, jetbrains, reflection, profiler, init |
| Method 'GetRunnerPath' not found. | exception | error | benchmarkdotnet, dottrace, jetbrains, reflection, version-mismatch, profiler |
| Unable to invoke 'GetRunnerPath'. | exception | error | benchmarkdotnet, dottrace, jetbrains, reflection, profiler, init |
| Runtime moniker {runtimeMoniker} is not supported | exception | error | benchmarkdotnet, dottrace, runtime-moniker, compatibility, profiler |
| Encountered Duplicate Test ID: '{testCase.DisplayName}' and | exception | error | benchmarkdotnet, testadapter, vstest, discovery, test-id |
| 'source' cannot be null or whitespace. | exception | error | benchmarkdotnet, testadapter, vstest, validation, source-path |
| Missing extension on source '{source}', must have the extens | exception | error | benchmarkdotnet, testadapter, vstest, validation, source-path |
| Unsupported extension on source '{source}', must have the ex | exception | error | benchmarkdotnet, testadapter, vstest, validation, source-path |
| Platform {platform} is not supported | exception | error | platform, enum, filter-attribute, notsupported |
| There is no default resolver for {characteristic.FullId} | exception | error | characteristics, resolver, job-config, invalidoperation |
| The current object {this} is frozen. Create a copy to modify | exception | error | characteristics, immutability, frozen, job-config, invalidoperation |
| The current operation allowed for root nodes only, but the v | exception | error | characteristics, object-graph, root-node, job-config, invalidoperation |
| The value {value} is not assignable to {characteristic} prop | exception | error | characteristics, type-mismatch, validation, argument |
| There is no default resolver for {characteristic.FullId} | exception | error | characteristics, resolver, registration, invalidoperation |
| The argument must be an array | exception | error | arguments, params, array, reflection, invalidoperation |
| Failed to determine type of array elements | exception | error | arguments, array, reflection, edge-case, invalidoperation |
| The argument must be an array of primitives | exception | error | arguments, params, array, source-codegen, primitives, invalidoperation |
| async void is not supported by design | exception | error | async, benchmark-method, code-generation, notsupported, by-design |
| Custom factory must have a public parameterless constructor | exception | error | engine-factory, code-generation, reflection, constructor, notsupported |
| Can't parse threshold '{threshold}' | exception | error | statistics, threshold, parsing, columns, argument |
| Runtime {runtimeId} is not supported | exception | error | cli, config-parser, runtime-moniker, notsupported |
| The process instance is not set. | exception | error | diagnosers, process, nullable, invalidoperation |
| {platform} is not supported | exception | error | disassembler, platform, macos, architecture, notsupported |
| {System.Runtime.InteropServices.RuntimeInformation.OSDescrip | exception | error | disassembler, operating-system, platform, notsupported |
| Tried to read {size} bytes for {currentMethod.Signature}, go | exception | error | disassembler, memory-read, transient, clrmd, endofstream, jit |
| String cannot be empty. | exception | error | validation, argument, string, config |
| String cannot be empty or whitespace. | exception | error | validation, argument, string, whitespace |
| Extend a an Expression with a valid Body | exception | error | expression-tree, validation, reports |
| Extend a MethodCallExpression, but got a | exception | error | expression-tree, validation, reports, type-guard |
| List of measurements contains no elements | exception | error | statistics, validation, reports, measurements |
| Runtime Moniker not supported | exception | error | runtime-moniker, version, config, argument |
| GetRuntimeVersion not implemented for {runtimeMoniker} | exception | error | runtime-moniker, version, not-implemented |
| The full benchmark name: "{fileName}" combined with artifact | exception | error | file-system, path-length, config, windows |
| {name} can't be null | exception | error | validation, assertion, internal, null |
| Method {methodToCall} should be static method. | exception | error | il-emit, reflection, internal, codegen |
| The methodToCall should have non-null DeclaringType. | exception | error | il-emit, reflection, internal, codegen |
| Method {methodToCall} should be instance method. | exception | error | il-emit, reflection, internal, codegen |
| The optionalLocalThis should be null for static calls | exception | error | il-emit, reflection, internal, codegen |
| Cannot emit default for {resultType}. | exception | error | il-emit, reflection, return-type, codegen |
| Can not emit base call for {constructorBuilder} | exception | error | il-emit, reflection, internal, codegen |
| The constructorBuilder should have non-null DeclaringType. | exception | error | il-emit, reflection, internal, codegen |
| Please use job.Env.Jit to specify Jit in explicit way | exception | error | mono, jit, config, argument |
| Property name must be non-empty. | validation | error | msbuild, validation, argument, config |
| Value cannot be null. (Parameter 'values') | validation | error | msbuild, validation, argument, null |
| Property values can not contain null. | validation | error | argument-validation, msbuild-properties, null-check |
| LargeAddressAware is a Windows-specific concept. | exception | error | platform-specific, windows-only, environment-mode, not-supported |
| Value cannot be null. (Parameter 'key') | validation | error | argument-validation, null-check, environment-variables |
| Value cannot be null. (Parameter 'value') | validation | error | argument-validation, null-check, environment-variables |
| The '{variable.Key}' environment variables is defined twice | validation | error | argument-validation, duplicate-key, environment-variables, invalid-operation |
| Benchmark {benchmark.Name} has invalid number of arguments p | validation | error | benchmark-declaration, arguments-source, parameter-mismatch, invalid-operation |
| Benchmark {benchmark.Name} has invalid type of arguments pro | validation | error | benchmark-declaration, arguments-source, not-supported, type-mismatch |
| Unknown .NET Runtime | exception | critical | runtime-detection, not-supported, environment, startup |
| Inconsistent versions: '{assemblyVersion}' and '{fullVersion | exception | error | versioning, build-configuration, startup |
| {DefaultMaxParameterColumnWidth} is the minimum. | exception | error | configuration, argument-out-of-range, summary-style |
| {type.Name} is generic type definition, use BenchmarkSwitche | exception | error | benchmark-declaration, generics, benchmark-converter |
| Benchmark {benchmark.Name} has invalid number of defined arg | exception | error | benchmark-declaration, arguments, parameter-mismatch, invalid-operation |
| {methodType} method {methodInfo.Name} has incorrect signatur | exception | error | benchmark-declaration, method-signature, benchmark-converter |
| {methodType} method {methodInfo.Name} has incorrect access m | exception | error | benchmark-declaration, access-modifiers, benchmark-converter |
| {methodType} method {methodInfo.Name} is generic.\nGeneric { | exception | error | benchmark-declaration, generics, method-signature, benchmark-converter |
| {sourceType.Name} has no public, accessible method/property | exception | error | benchmark-declaration, params-source, reflection, benchmark-converter |
| {memberInfo.Name} of type {type.Name} does not implement IEn | exception | error | benchmark-declaration, params-source, type-mismatch, benchmark-converter |
| An iteration with 'Operations == 0' detected | exception | critical | measurement, runtime, invalid-operation, operations-per-invoke |
| Unexpected token {reader.TokenType} when parsing float. | exception | error | serialization, json, float, json-exception |
| Unexpected token {reader.TokenType} when parsing double. | exception | error | serialization, json, double, json-exception, bug |
| Unable to determine application arguments for the current ru | exception | error | |
| Provided CoreRun path does not exist. Please remember that B | exception | error | |
| Unable to find {projectName} in {rootDirectory.FullName} and | exception | error | |
| Found more than one matching project file for {projectName} | exception | error | |
| Value cannot be null or empty. | exception | error | |
| You must specify the target framework moniker in explicit wa | exception | error | |
| Given file does not exist | exception | error | |
| Runtime = " + runtime | exception | error | |
| AsyncMethodBuilderAttribute not found on type {asyncType.Get | exception | error | |
| AsyncMethodBuilder {builderType.GetDisplayName()} has generi | exception | error | |
| Passing ref readonly structs by ref is not supported (cannot | exception | error | |
| AwaitHelper.GetResult is not available for workload return t | exception | error | |
| Default BenchmarkActionFactory does not support returning aw | exception | error | |
| Default BenchmarkActionFactory does not support custom async | exception | error | |
| Async void is not supported by design. | exception | error | |
| Default BenchmarkActionFactory only supports void* return, n | exception | error | |
| Type {0}: no property or field {1} found. | exception | error | |
| Type {0}: no settable property {1} found. | exception | error | reflection, in-process, params, no-emit, toolchain |
| Invalid TFM: '{0}' | exception | error | nativeaot, tfm, runtime-moniker, instruction-set, toolchain |
| {0} provided as ilcPackages does NOT exist | exception | error | nativeaot, local-build, filesystem, ilcompiler, toolchain |
| Runtime not supported | exception | error | toolchain, runtime, dispatch, argument-out-of-range, configuration |
| RuntimeMoniker not supported | exception | error | toolchain, runtime-moniker, dispatch, argument-out-of-range, version-skew |