Skip to content

[Release 0.70.0] ~85% NumPy 2.x API coverage: 100+ new np.* APIs, new nuget packages (OpenBLAS & pythonnet), 3 living dashboards #218

[Release 0.70.0] ~85% NumPy 2.x API coverage: 100+ new np.* APIs, new nuget packages (OpenBLAS & pythonnet), 3 living dashboards

[Release 0.70.0] ~85% NumPy 2.x API coverage: 100+ new np.* APIs, new nuget packages (OpenBLAS & pythonnet), 3 living dashboards #218

Triggered via pull request August 23, 2026 06:16
@NucsNucs
synchronize #628
journey3
Status Failure
Total duration 5m 20s
Artifacts 6

build-and-release.yml

on: pull_request
Matrix: interop-test
Matrix: test
Verify strong naming
1m 21s
Verify strong naming
validate-release
validate-release
build-nuget
0s
build-nuget
create-release
0s
create-release
publish-nuget
0s
publish-nuget
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 101 warnings
interop-test (macos-latest)
Process completed with exit code 1.
interop-test (ubuntu-latest)
Process completed with exit code 1.
interop-test (windows-latest)
Process completed with exit code 1.
test (ubuntu-latest)
Process completed with exit code 1.
test (macos-latest)
Process completed with exit code 1.
test (windows-latest)
Process completed with exit code 1.
Verify strong naming
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/
Verify strong naming: src/NumSharp.Core/Backends/Iterators/NDIter.cs#L36
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Verify strong naming: src/NumSharp.Core/Backends/NDArray.cs#L160
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Verify strong naming: src/NumSharp.Core/Generics/NDArray`1.cs#L204
The member 'NDArray<TDType>.this[params long[]]' does not hide an accessible member. The new keyword is not required.
Verify strong naming: src/NumSharp.Core/Generics/NDArray`1.cs#L184
The member 'NDArray<TDType>.this[int[]]' does not hide an accessible member. The new keyword is not required.
Verify strong naming: src/NumSharp.Core/APIs/np.memoryview.cs#L179
Identifier expected; 'readonly' is a keyword. See also error CS1041.
Verify strong naming: src/NumSharp.Core/APIs/np.memoryview.cs#L179
XML comment has syntactically incorrect cref attribute 'readonly'
Verify strong naming: src/NumSharp.Core/APIs/np.memoryview.cs#L148
Identifier expected; 'readonly' is a keyword. See also error CS1041.
Verify strong naming: src/NumSharp.Core/APIs/np.memoryview.cs#L148
XML comment has syntactically incorrect cref attribute 'readonly'
Verify strong naming: src/NumSharp.Core/APIs/np.memoryview.cs#L32
Identifier expected; 'readonly' is a keyword. See also error CS1041.
Verify strong naming: src/NumSharp.Core/APIs/np.memoryview.cs#L32
XML comment has syntactically incorrect cref attribute 'readonly'
interop-test (macos-latest)
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, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
interop-test (macos-latest): src/NumSharp.Core/Backends/Iterators/NDIter.cs#L48
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
interop-test (macos-latest): src/NumSharp.Core/Backends/Iterators/NDIter.cs#L48
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
interop-test (macos-latest): src/NumSharp.Core/Backends/Iterators/NDIter.cs#L37
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
interop-test (macos-latest): src/NumSharp.Core/Backends/Iterators/NDIter.cs#L36
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
interop-test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
Identifier expected; 'readonly' is a keyword. See also error CS1041.
interop-test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
XML comment has syntactically incorrect cref attribute 'readonly'
interop-test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
Identifier expected; 'readonly' is a keyword. See also error CS1041.
interop-test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
XML comment has syntactically incorrect cref attribute 'readonly'
interop-test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
Identifier expected; 'readonly' is a keyword. See also error CS1041.
interop-test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
XML comment has syntactically incorrect cref attribute 'readonly'
interop-test (ubuntu-latest)
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, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
interop-test (ubuntu-latest): src/NumSharp.Core/Backends/Iterators/NDIter.cs#L36
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
interop-test (ubuntu-latest): src/NumSharp.Core/Backends/NDArray.cs#L160
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
interop-test (ubuntu-latest): src/NumSharp.Core/Generics/NDArray`1.cs#L204
The member 'NDArray<TDType>.this[params long[]]' does not hide an accessible member. The new keyword is not required.
interop-test (ubuntu-latest): src/NumSharp.Core/Generics/NDArray`1.cs#L184
The member 'NDArray<TDType>.this[int[]]' does not hide an accessible member. The new keyword is not required.
interop-test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
Identifier expected; 'readonly' is a keyword. See also error CS1041.
interop-test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
XML comment has syntactically incorrect cref attribute 'readonly'
interop-test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
Identifier expected; 'readonly' is a keyword. See also error CS1041.
interop-test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
XML comment has syntactically incorrect cref attribute 'readonly'
interop-test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
Identifier expected; 'readonly' is a keyword. See also error CS1041.
interop-test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
XML comment has syntactically incorrect cref attribute 'readonly'
interop-test (windows-latest)
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, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
interop-test (windows-latest): src/NumSharp.Core/Primitives/Char8.cs#L155
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
interop-test (windows-latest): src/NumSharp.Core/Backends/NDArray.cs#L160
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
interop-test (windows-latest): src/NumSharp.Core/Generics/NDArray`1.cs#L204
The member 'NDArray<TDType>.this[params long[]]' does not hide an accessible member. The new keyword is not required.
interop-test (windows-latest): src/NumSharp.Core/Generics/NDArray`1.cs#L184
The member 'NDArray<TDType>.this[int[]]' does not hide an accessible member. The new keyword is not required.
interop-test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
Identifier expected; 'readonly' is a keyword. See also error CS1041.
interop-test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
XML comment has syntactically incorrect cref attribute 'readonly'
interop-test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
Identifier expected; 'readonly' is a keyword. See also error CS1041.
interop-test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
XML comment has syntactically incorrect cref attribute 'readonly'
interop-test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
Identifier expected; 'readonly' is a keyword. See also error CS1041.
interop-test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
XML comment has syntactically incorrect cref attribute 'readonly'
test (ubuntu-latest)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (ubuntu-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (ubuntu-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (ubuntu-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (ubuntu-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (ubuntu-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (ubuntu-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (ubuntu-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (ubuntu-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (ubuntu-latest): src/NumSharp.Core/Primitives/Char8.cs#L155
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test (ubuntu-latest): src/NumSharp.Core/Backends/NDArray.cs#L160
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test (ubuntu-latest): src/NumSharp.Core/Generics/NDArray`1.cs#L204
The member 'NDArray<TDType>.this[params long[]]' does not hide an accessible member. The new keyword is not required.
test (ubuntu-latest): src/NumSharp.Core/Generics/NDArray`1.cs#L184
The member 'NDArray<TDType>.this[int[]]' does not hide an accessible member. The new keyword is not required.
test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
Identifier expected; 'readonly' is a keyword. See also error CS1041.
test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
XML comment has syntactically incorrect cref attribute 'readonly'
test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
Identifier expected; 'readonly' is a keyword. See also error CS1041.
test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
XML comment has syntactically incorrect cref attribute 'readonly'
test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
Identifier expected; 'readonly' is a keyword. See also error CS1041.
test (ubuntu-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
XML comment has syntactically incorrect cref attribute 'readonly'
test (macos-latest)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (macos-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (macos-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (macos-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (macos-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (macos-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (macos-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (macos-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (macos-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (macos-latest): src/NumSharp.Core/Primitives/Char8.cs#L155
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test (macos-latest): src/NumSharp.Core/Backends/NDArray.cs#L160
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test (macos-latest): src/NumSharp.Core/Generics/NDArray`1.cs#L204
The member 'NDArray<TDType>.this[params long[]]' does not hide an accessible member. The new keyword is not required.
test (macos-latest): src/NumSharp.Core/Generics/NDArray`1.cs#L184
The member 'NDArray<TDType>.this[int[]]' does not hide an accessible member. The new keyword is not required.
test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
Identifier expected; 'readonly' is a keyword. See also error CS1041.
test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
XML comment has syntactically incorrect cref attribute 'readonly'
test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
Identifier expected; 'readonly' is a keyword. See also error CS1041.
test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
XML comment has syntactically incorrect cref attribute 'readonly'
test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
Identifier expected; 'readonly' is a keyword. See also error CS1041.
test (macos-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
XML comment has syntactically incorrect cref attribute 'readonly'
test (windows-latest)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (windows-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (windows-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (windows-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (windows-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (windows-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (windows-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (windows-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L282
Comparison made to same variable; did you mean to compare something else?
test (windows-latest): test/NumSharp.Tests.Oracle/Fuzz/MetamorphicTests.cs#L275
Comparison made to same variable; did you mean to compare something else?
test (windows-latest): src/NumSharp.Core/Primitives/Char8.cs#L210
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test (windows-latest): src/NumSharp.Core/Primitives/Char8.cs#L176
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test (windows-latest): src/NumSharp.Core/Primitives/Char8.cs#L160
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test (windows-latest): src/NumSharp.Core/Primitives/Char8.cs#L155
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
Identifier expected; 'readonly' is a keyword. See also error CS1041.
test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L179
XML comment has syntactically incorrect cref attribute 'readonly'
test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
Identifier expected; 'readonly' is a keyword. See also error CS1041.
test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L148
XML comment has syntactically incorrect cref attribute 'readonly'
test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
Identifier expected; 'readonly' is a keyword. See also error CS1041.
test (windows-latest): src/NumSharp.Core/APIs/np.memoryview.cs#L32
XML comment has syntactically incorrect cref attribute 'readonly'

Artifacts

Produced during runtime
Name Size Digest
interop-test-results-macos-latest Expired
104 KB
sha256:5faccb76d84e5246815951c3dc7daea06525ef1392ff3eb84d9007756a16ea53
interop-test-results-ubuntu-latest Expired
103 KB
sha256:505123821c8cbf19eacc355ed94f73db59718dfeae84bae77adb51649cce7232
interop-test-results-windows-latest Expired
104 KB
sha256:ea1d201b1c6b00ea3e9db48a7bfc5e7dba7184a19b708b0fd6020018b6da9a77
test-results-macos-latest Expired
2.9 MB
sha256:ecbeeb588d96d6fbdcffccacf8772c5d9126dcdd2921ffcc186cbd9200ce5fd2
test-results-ubuntu-latest Expired
2.9 MB
sha256:1d22f5edd24bbd3d12c2fb40ec01878428c44a2e074b8dbda089f2e7f2c72cf8
test-results-windows-latest Expired
2.91 MB
sha256:03934833533edddbffb9fd3ac9e0b20d03bc7cca1f0a329ba68a284e90f8d583