Skip to content

AVX2_decode UTF8

AVX2_decode UTF8 #12

Triggered via pull request August 25, 2024 17:04
Status Failure
Total duration 2m 43s
Billable time 3m
Artifacts

dotnet.yml

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

Annotations

1 error and 10 warnings
Build and test on ubuntu-latest
Process completed with exit code 1.
Build and test on ubuntu-latest: src/Base64AVX2UTF8.cs#L303
Method 'OperationStatus Base64AVX2.DecodeFromBase64AVX2(ReadOnlySpan<byte> source, Span<byte> dest, out int bytesConsumed, out int bytesWritten, bool isUrl = false)' passes a literal string as parameter 'value' of a call to 'void Console.WriteLine(string? value)'. Retrieve the following string(s) from a resource table instead: "------------------------------". (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303)
Build and test on ubuntu-latest: src/Base64AVX2UTF8.cs#L381
Method 'OperationStatus Base64AVX2.InnerDecodeFromBase64AVX2Regular(ReadOnlySpan<byte> source, Span<byte> dest, out int bytesConsumed, out int bytesWritten)' passes a literal string as parameter 'value' of a call to 'void Console.WriteLine(string? value)'. Retrieve the following string(s) from a resource table instead: "Processing block". (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303)
Build and test on ubuntu-latest: src/Base64AVX2UTF8.cs#L419
Method 'OperationStatus Base64AVX2.InnerDecodeFromBase64AVX2Regular(ReadOnlySpan<byte> source, Span<byte> dest, out int bytesConsumed, out int bytesWritten)' passes a literal string as parameter 'value' of a call to 'void Console.WriteLine(string? value)'. Retrieve the following string(s) from a resource table instead: "Copy block". (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303)
Build and test on ubuntu-latest: src/Base64AVX2UTF8.cs#L428
Method 'OperationStatus Base64AVX2.InnerDecodeFromBase64AVX2Regular(ReadOnlySpan<byte> source, Span<byte> dest, out int bytesConsumed, out int bytesWritten)' passes a literal string as parameter 'value' of a call to 'void Console.WriteLine(string? value)'. Retrieve the following string(s) from a resource table instead: "dst >= endOfSafe64ByteZone". (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303)
Build and test on ubuntu-latest: src/Base64AVX2UTF8.cs#L434
Method 'OperationStatus Base64AVX2.InnerDecodeFromBase64AVX2Regular(ReadOnlySpan<byte> source, Span<byte> dest, out int bytesConsumed, out int bytesWritten)' passes a literal string as parameter 'value' of a call to 'void Console.WriteLine(string? value)'. Retrieve the following string(s) from a resource table instead: "dst < endOfSafe64ByteZone". (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303)
Build and test on ubuntu-latest: src/Base64AVX2UTF8.cs#L459
Method 'OperationStatus Base64AVX2.InnerDecodeFromBase64AVX2Regular(ReadOnlySpan<byte> source, Span<byte> dest, out int bytesConsumed, out int bytesWritten)' passes a literal string as parameter 'value' of a call to 'void Console.WriteLine(string? value)'. Retrieve the following string(s) from a resource table instead: "clearing buffer..". (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303)
Build and test on ubuntu-latest: src/Base64AVX2UTF8.cs#L510
Method 'OperationStatus Base64AVX2.InnerDecodeFromBase64AVX2Regular(ReadOnlySpan<byte> source, Span<byte> dest, out int bytesConsumed, out int bytesWritten)' passes a literal string as parameter 'value' of a call to 'void Console.WriteLine(string? value)'. Retrieve the following string(s) from a resource table instead: "subBufferPtr + 64 <= bufferPtr". (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303)
Build and test on ubuntu-latest: src/Base64AVX2UTF8.cs#L526
Method 'OperationStatus Base64AVX2.InnerDecodeFromBase64AVX2Regular(ReadOnlySpan<byte> source, Span<byte> dest, out int bytesConsumed, out int bytesWritten)' passes a literal string as parameter 'value' of a call to 'void Console.WriteLine(string? value)'. Retrieve the following string(s) from a resource table instead: "subBufferPtr + 4 < bufferPtr". (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303)
Build and test on ubuntu-latest: src/Base64AVX2UTF8.cs#L542
Method 'OperationStatus Base64AVX2.InnerDecodeFromBase64AVX2Regular(ReadOnlySpan<byte> source, Span<byte> dest, out int bytesConsumed, out int bytesWritten)' passes a literal string as parameter 'value' of a call to 'void Console.WriteLine(string? value)'. Retrieve the following string(s) from a resource table instead: "subBufferPtr + 4 <= bufferPtr". (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303)
Build and test on ubuntu-latest: src/Base64AVX2UTF8.cs#L622
Method 'OperationStatus Base64AVX2.InnerDecodeFromBase64AVX2Regular(ReadOnlySpan<byte> source, Span<byte> dest, out int bytesConsumed, out int bytesWritten)' passes a literal string as parameter 'value' of a call to 'void Console.WriteLine(string? value)'. Retrieve the following string(s) from a resource table instead: "---finished processing 64 bits blocks--". (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303)