Skip to content

QInt4 radix-sort keys (Ascending/DescendingQInt4) + fix QInt4-CONSTAN… #87

QInt4 radix-sort keys (Ascending/DescendingQInt4) + fix QInt4-CONSTAN…

QInt4 radix-sort keys (Ascending/DescendingQInt4) + fix QInt4-CONSTAN… #87

Triggered via push June 19, 2026 03:15
Status Success
Total duration 55s
Artifacts
check-drift
51s
check-drift
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
check-drift
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
check-drift: ILGPU/IR/Analyses/PointerAddressSpaces.cs#L52
Rename type name AddressSpaceFlags so that it does not end in 'Flags' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
check-drift: ILGPU/IR/Analyses/PointerAddressSpaces.cs#L35
Rename type name AnalysisFlags so that it does not end in 'Flags' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
check-drift: ILGPU/Frontend/ILInstruction.cs#L440
Rename type name ILInstructionFlags so that it does not end in 'Flags' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
check-drift: ILGPU/IR/Analyses/CFG.cs#L97
Rename type name NodeCollection so that it does not end in 'Collection' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
check-drift: ILGPU/Runtime/Cuda/CudaAcceleratorFlags.cs#L20
Rename type name CudaAcceleratorFlags so that it does not end in 'Flags' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1711)
check-drift: ILGPU/Runtime/Cuda/CudaAccelerator.cs#L50
Member 'DefaultMaxRegistersPerThread' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)
check-drift: ILGPU/QInt4.cs#L30
QInt4 should define operator(s) '<, <=, >, >=' since it implements IComparable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1036)
check-drift: ILGPU/QUInt4.cs#L26
QUInt4 should define operator(s) '<, <=, >, >=' since it implements IComparable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1036)
check-drift: ILGPU/IR/Transformations/IfConversion.cs#L352
The given expression is never of the provided ('Load') type
check-drift: ILGPU/IR/Transformations/SimplifyControlFlow.cs#L66
The given expression is never of the provided ('BarrierOperation') type