Skip to content

[NativeAOT] Implementation Proposal for AOT-friendly IIRReader API #1618

[NativeAOT] Implementation Proposal for AOT-friendly IIRReader API

[NativeAOT] Implementation Proposal for AOT-friendly IIRReader API #1618

Re-run triggered July 24, 2024 08:24
Status Failure
Total duration 5m 39s
Artifacts

codeql-analysis.yml

on: pull_request
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

60 errors and 20 warnings
Analyze (Samples/ILGPU.Samples.sln, net6.0): Src/ILGPU/Backends/Velocity/VelocityGenerationModule.cs#L113
Possible null reference argument for parameter 'type' in 'FieldInfo ILEmitterExtensions.GetFieldInfo(Type type, int fieldIndex)'.
Analyze (Samples/ILGPU.Samples.sln, net6.0): Src/ILGPU/Backends/IL/ILBackend.cs#L328
Converting null literal or possible null value to non-nullable type.
Analyze (Samples/ILGPU.Samples.sln, net6.0): Src/ILGPU/Backends/IL/ILBackend.cs#L337
Dereference of a possibly null reference.
Analyze (Samples/ILGPU.Samples.sln, net6.0): Src/ILGPU/IR/Serialization/IValueReader.cs#L49
Using both 'static' and 'abstract' modifiers requires opting into preview features. See https://aka.ms/dotnet-warnings/preview-features for more information. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2252)
Analyze (Src/ILGPU.sln, net6.0): Src/ILGPU/Backends/Velocity/VelocityGenerationModule.cs#L113
Possible null reference argument for parameter 'type' in 'FieldInfo ILEmitterExtensions.GetFieldInfo(Type type, int fieldIndex)'.
Analyze (Src/ILGPU.sln, net6.0): Src/ILGPU/Backends/IL/ILBackend.cs#L328
Converting null literal or possible null value to non-nullable type.
Analyze (Src/ILGPU.sln, net6.0): Src/ILGPU/Backends/IL/ILBackend.cs#L337
Dereference of a possibly null reference.
Analyze (Src/ILGPU.sln, net6.0): Src/ILGPU/IR/Types/StructureType.cs#L937
Possible null reference return.
Analyze (Src/ILGPU.sln, net6.0): Src/ILGPU/Runtime/Kernel.cs#L267
Possible null reference return.
Analyze (Src/ILGPU.sln, net6.0): Src/ILGPU/IR/Serialization/IValueReader.cs#L49
Using both 'static' and 'abstract' modifiers requires opting into preview features. See https://aka.ms/dotnet-warnings/preview-features for more information. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2252)