Skip to content

Added new VectorView types to work with multidimensional vectors. #4027

Added new VectorView types to work with multidimensional vectors.

Added new VectorView types to work with multidimensional vectors. #4027

Triggered via push June 29, 2023 13:18
Status Failure
Total duration 17m 15s
Artifacts

ci.yml

on: push
check-version
11s
check-version
Matrix: build
check-style-line-lengths
12s
check-style-line-lengths
check-style-line-endings
10s
check-style-line-endings
check-style-copyright-headers
2m 23s
check-style-copyright-headers
setup-os-matrix
1s
setup-os-matrix
package-library
7m 17s
package-library
Matrix: test-library
package-samples
0s
package-samples
all-required-checks-done
0s
all-required-checks-done
publish-release
0s
publish-release
publish-preview
0s
publish-preview
Fit to window
Zoom out
Zoom in

Annotations

84 errors and 10 warnings
test-library (ubuntu-latest, ILGPU.Algorithms, net5.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
test-library (ubuntu-latest, ILGPU.Algorithms, net5.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
test-library (ubuntu-latest, ILGPU.Algorithms, net5.0)
Process completed with exit code 1.
test-library (ubuntu-latest, ILGPU.Algorithms, net6.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
test-library (ubuntu-latest, ILGPU.Algorithms, net6.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
test-library (ubuntu-latest, ILGPU.Algorithms, net6.0)
Process completed with exit code 1.
test-library (ubuntu-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13958
Provide a method named 'Add' as a friendly alternate for operator op_Addition
test-library (ubuntu-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13964
Provide a method named 'Decrement' as a friendly alternate for operator op_Decrement
test-library (ubuntu-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13969
Provide a method named 'Divide' as a friendly alternate for operator op_Division
test-library (ubuntu-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13975
Provide a method named 'Increment' as a friendly alternate for operator op_Increment
test-library (ubuntu-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13980
Provide a method named 'Multiply' as a friendly alternate for operator op_Multiply
test-library (ubuntu-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13986
Provide a method named 'Subtract' as a friendly alternate for operator op_Subtraction
test-library (ubuntu-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13992
Provide a method named 'Negate' as a friendly alternate for operator op_UnaryNegation
test-library (ubuntu-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13998
Provide a method named 'Plus' as a friendly alternate for operator op_UnaryPlus
test-library (ubuntu-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13469
Provide a method named 'Add' as a friendly alternate for operator op_Addition
test-library (windows-latest, ILGPU.Algorithms, net471)
Process completed with exit code 1.
test-library (cuda-5412680785-1, ILGPU.Algorithms, net5.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
test-library (cuda-5412680785-1, ILGPU.Algorithms, net5.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
test-library (cuda-5412680785-1, ILGPU.Algorithms, net5.0)
Process completed with exit code 1.
build (Samples): Src/ILGPU.Algorithms/Random/RandomExtensions.cs#L246
'Math' does not contain a definition for 'Clamp'
build (Samples): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L96
Use Integral Or String Argument For Indexers
build (Samples): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L136
Do not declare static members on generic types
build (Samples): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
build (Samples): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
build (Samples): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L96
Use Integral Or String Argument For Indexers
build (Samples): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L136
Do not declare static members on generic types
build (Samples): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
build (Samples): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
build (Samples): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L96
Use Integral Or String Argument For Indexers
test-library (cuda-5412680785-1, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13958
Provide a method named 'Add' as a friendly alternate for operator op_Addition
test-library (cuda-5412680785-1, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13964
Provide a method named 'Decrement' as a friendly alternate for operator op_Decrement
test-library (cuda-5412680785-1, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13969
Provide a method named 'Divide' as a friendly alternate for operator op_Division
test-library (windows-latest, ILGPU.Algorithms, net6.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
test-library (cuda-5412680785-1, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13975
Provide a method named 'Increment' as a friendly alternate for operator op_Increment
test-library (windows-latest, ILGPU.Algorithms, net6.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
test-library (cuda-5412680785-1, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13980
Provide a method named 'Multiply' as a friendly alternate for operator op_Multiply
test-library (windows-latest, ILGPU.Algorithms, net6.0)
Process completed with exit code 1.
test-library (cuda-5412680785-1, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13986
Provide a method named 'Subtract' as a friendly alternate for operator op_Subtraction
test-library (cuda-5412680785-1, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13992
Provide a method named 'Negate' as a friendly alternate for operator op_UnaryNegation
test-library (cuda-5412680785-1, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13998
Provide a method named 'Plus' as a friendly alternate for operator op_UnaryPlus
test-library (cuda-5412680785-1, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13469
Provide a method named 'Add' as a friendly alternate for operator op_Addition
test-library (cuda-5412680785-1, ILGPU.Algorithms, net6.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
test-library (cuda-5412680785-1, ILGPU.Algorithms, net6.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
test-library (cuda-5412680785-1, ILGPU.Algorithms, net6.0)
Process completed with exit code 1.
test-library (windows-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13964
Provide a method named 'Decrement' as a friendly alternate for operator op_Decrement
test-library (windows-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13958
Provide a method named 'Add' as a friendly alternate for operator op_Addition
test-library (windows-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13969
Provide a method named 'Divide' as a friendly alternate for operator op_Division
test-library (windows-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13975
Provide a method named 'Increment' as a friendly alternate for operator op_Increment
test-library (windows-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13980
Provide a method named 'Multiply' as a friendly alternate for operator op_Multiply
test-library (windows-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13986
Provide a method named 'Subtract' as a friendly alternate for operator op_Subtraction
test-library (windows-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13998
Provide a method named 'Plus' as a friendly alternate for operator op_UnaryPlus
test-library (windows-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13992
Provide a method named 'Negate' as a friendly alternate for operator op_UnaryNegation
test-library (windows-latest, ILGPU.Algorithms, net7.0): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13475
Provide a method named 'Decrement' as a friendly alternate for operator op_Decrement
build (Src): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L96
Use Integral Or String Argument For Indexers
build (Src): Src/ILGPU.Algorithms/Random/RandomExtensions.cs#L246
'Math' does not contain a definition for 'Clamp'
build (Src): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L136
Do not declare static members on generic types
build (Src): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
build (Src): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
build (Src): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L96
Use Integral Or String Argument For Indexers
build (Src): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13958
Provide a method named 'Add' as a friendly alternate for operator op_Addition
build (Src): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13964
Provide a method named 'Decrement' as a friendly alternate for operator op_Decrement
build (Src): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13969
Provide a method named 'Divide' as a friendly alternate for operator op_Division
build (Src): Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13975
Provide a method named 'Increment' as a friendly alternate for operator op_Increment
test-library (windows-latest, ILGPU.Algorithms, net5.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
test-library (windows-latest, ILGPU.Algorithms, net5.0): Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
test-library (windows-latest, ILGPU.Algorithms, net5.0)
Process completed with exit code 1.
package-library: Src/ILGPU.Algorithms/Random/RandomExtensions.cs#L246
'Math' does not contain a definition for 'Clamp'
package-library
Process completed with exit code 1.
package-library: Src/ILGPU.Algorithms/Vectors/VectorView.cs#L96
Use Integral Or String Argument For Indexers
package-library: Src/ILGPU.Algorithms/Vectors/VectorView.cs#L136
Do not declare static members on generic types
package-library: Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
package-library: Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
package-library: Src/ILGPU.Algorithms/Vectors/VectorView.cs#L96
Use Integral Or String Argument For Indexers
package-library: Src/ILGPU.Algorithms/Vectors/VectorView.cs#L136
Do not declare static members on generic types
package-library: Src/ILGPU.Algorithms/Vectors/VectorView.cs#L198
Provide a method named 'ToVectorView' or 'FromArrayView2D' as an alternate for operator op_Implicit
package-library: Src/ILGPU.Algorithms/Vectors/VectorView.cs#L113
Provide a method named 'ToSingleVectorView' or 'FromArrayView1D' as an alternate for operator op_Implicit
package-library: Src/ILGPU.Algorithms/Vectors/VectorView.cs#L96
Use Integral Or String Argument For Indexers
package-library: Src/ILGPU.Algorithms/Vectors/VectorTypes.cs#L13958
Provide a method named 'Add' as a friendly alternate for operator op_Addition