provide a net9 build target #2283
Annotations
9 errors and 39 warnings
|
mac:
BitFaster.Caching/Intrinsics.cs#L44
The name 'AdvSimd' does not exist in the current context
|
|
mac:
BitFaster.Caching/Intrinsics.cs#L44
The name 'AdvSimd' does not exist in the current context
|
|
mac
Process completed with exit code 1.
|
|
linux:
BitFaster.Caching/Intrinsics.cs#L44
The name 'AdvSimd' does not exist in the current context
|
|
linux:
BitFaster.Caching/Intrinsics.cs#L44
The name 'AdvSimd' does not exist in the current context
|
|
linux
Process completed with exit code 1.
|
|
win:
BitFaster.Caching/Intrinsics.cs#L44
The name 'AdvSimd' does not exist in the current context
|
|
win:
BitFaster.Caching/Intrinsics.cs#L44
The name 'AdvSimd' does not exist in the current context
|
|
win
Process completed with exit code 1.
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'K' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'V' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
mac:
BitFaster.Caching/Atomic/AtomicEx.cs#L26
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
mac:
BitFaster.Caching/Atomic/AtomicEx.cs#L28
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLru.cs#L49
Change return type of method 'CreateExpireAfter' from 'BitFaster.Caching.ICache<K, V>' to 'BitFaster.Caching.Lru.ConcurrentLruCore<K, V, BitFaster.Caching.Lru.LongTickCountLruItem<K, V>, BitFaster.Caching.Lru.DiscretePolicy<K, V>, TP>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLru.cs#L43
Change return type of method 'CreateExpireAfterAccess' from 'BitFaster.Caching.ICache<K, V>' to 'BitFaster.Caching.Lru.ConcurrentLruCore<K, V, BitFaster.Caching.Lru.LongTickCountLruItem<K, V>, BitFaster.Caching.Lru.AfterAccessPolicy<K, V>, TP>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'K' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'V' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
mac:
BitFaster.Caching/Atomic/AtomicEx.cs#L26
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
mac:
BitFaster.Caching/Atomic/AtomicEx.cs#L28
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
mac
No files were found with the provided path: BitFaster.Caching.UnitTests.Std/TestResults/results.trx. No artifacts will be uploaded.
|
|
mac
No files were found with the provided path: BitFaster.Caching.UnitTests/TestResults/results.trx. No artifacts will be uploaded.
|
|
linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
|
linux
No files were found with the provided path: BitFaster.Caching.UnitTests.Std/TestResults/results.trx. No artifacts will be uploaded.
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'K' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'V' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
linux:
BitFaster.Caching/Atomic/AtomicEx.cs#L28
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
linux:
BitFaster.Caching/Atomic/AtomicEx.cs#L26
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLru.cs#L43
Change return type of method 'CreateExpireAfterAccess' from 'BitFaster.Caching.ICache<K, V>' to 'BitFaster.Caching.Lru.ConcurrentLruCore<K, V, BitFaster.Caching.Lru.LongTickCountLruItem<K, V>, BitFaster.Caching.Lru.AfterAccessPolicy<K, V>, TP>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLru.cs#L49
Change return type of method 'CreateExpireAfter' from 'BitFaster.Caching.ICache<K, V>' to 'BitFaster.Caching.Lru.ConcurrentLruCore<K, V, BitFaster.Caching.Lru.LongTickCountLruItem<K, V>, BitFaster.Caching.Lru.DiscretePolicy<K, V>, TP>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'K' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'V' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
linux:
BitFaster.Caching/Atomic/AtomicEx.cs#L28
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
linux:
BitFaster.Caching/Atomic/AtomicEx.cs#L26
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
linux
No files were found with the provided path: BitFaster.Caching.UnitTests/TestResults/results.trx. No artifacts will be uploaded.
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'K' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'V' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
win:
BitFaster.Caching/Atomic/AtomicEx.cs#L26
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
win:
BitFaster.Caching/Atomic/AtomicEx.cs#L28
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
win:
BitFaster.Caching/Lru/ConcurrentLru.cs#L43
Change return type of method 'CreateExpireAfterAccess' from 'BitFaster.Caching.ICache<K, V>' to 'BitFaster.Caching.Lru.ConcurrentLruCore<K, V, BitFaster.Caching.Lru.LongTickCountLruItem<K, V>, BitFaster.Caching.Lru.AfterAccessPolicy<K, V>, TP>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
|
win:
BitFaster.Caching/Lru/ConcurrentLru.cs#L49
Change return type of method 'CreateExpireAfter' from 'BitFaster.Caching.ICache<K, V>' to 'BitFaster.Caching.Lru.ConcurrentLruCore<K, V, BitFaster.Caching.Lru.LongTickCountLruItem<K, V>, BitFaster.Caching.Lru.DiscretePolicy<K, V>, TP>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'K' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L894
Type parameter 'V' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
win:
BitFaster.Caching/Atomic/AtomicEx.cs#L26
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
win:
BitFaster.Caching/Atomic/AtomicEx.cs#L28
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
win
No files were found with the provided path: BitFaster.Caching.UnitTests/TestResults/results6.trx. No artifacts will be uploaded.
|
|
win
No files were found with the provided path: BitFaster.Caching.UnitTests/TestResults/results3.trx. No artifacts will be uploaded.
|
|
win
No files were found with the provided path: BitFaster.Caching.UnitTests.Std/TestResults/results6.trx. No artifacts will be uploaded.
|
|
win
No files were found with the provided path: BitFaster.Caching.UnitTests/TestResults/results4.trx. No artifacts will be uploaded.
|