Skip to content

wip

wip #355

Triggered via push January 18, 2026 09:06
Status Failure
Total duration 56s
Artifacts

dotnet.yml

on: push
Matrix: build-and-test
Fit to window
Zoom out
Zoom in

Annotations

53 errors and 40 warnings
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L655
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Benchmarks/BenchmarkSensor.cs#L189
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Benchmarks.BenchmarkSensor.ShapeUserData'
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L621
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L591
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L563
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Benchmarks/BenchmarkSensor.cs#L155
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Benchmarks.BenchmarkSensor.ShapeUserData' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Benchmarks/BenchmarkSensor.cs#L151
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Benchmarks.BenchmarkSensor.ShapeUserData' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Collisions/OverlapWorld.cs#L376
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Characters/Mover.cs#L507
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Characters.Mover.ShapeUserData'
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Collisions/OverlapWorld.cs#L69
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-macos-latest-10
The strategy configuration was canceled because "build-and-test._8_ubuntu-latest" failed
test-macos-latest-10: src/Box2D.NET.Samples/Samples/Characters/Mover.cs#L507
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Characters.Mover.ShapeUserData'
test-macos-latest-10: src/Box2D.NET.Samples/Samples/Benchmarks/BenchmarkSensor.cs#L189
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Benchmarks.BenchmarkSensor.ShapeUserData'
test-macos-latest-10: src/Box2D.NET.Samples/Samples/Benchmarks/BenchmarkSensor.cs#L155
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Benchmarks.BenchmarkSensor.ShapeUserData' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion
test-macos-latest-10: src/Box2D.NET.Samples/Samples/Benchmarks/BenchmarkSensor.cs#L151
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Benchmarks.BenchmarkSensor.ShapeUserData' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion
test-macos-latest-10: src/Box2D.NET.Samples/Samples/Shapes/CustomFilter.cs#L87
Cannot convert type 'Box2D.NET.B2UserData' to 'int'
test-macos-latest-10: src/Box2D.NET.Samples/Samples/Shapes/CustomFilter.cs#L86
Cannot convert type 'Box2D.NET.B2UserData' to 'int'
test-macos-latest-10: src/Box2D.NET.Samples/Samples/Shapes/CustomFilter.cs#L81
Operator '==' cannot be applied to operands of type 'B2UserData' and '<null>'
test-macos-latest-10: src/Box2D.NET.Samples/Samples/Shapes/CustomFilter.cs#L81
Operator '==' cannot be applied to operands of type 'B2UserData' and '<null>'
test-macos-latest-10: src/Box2D.NET.Samples/Samples/Stackings/CircleStack.cs#L103
Cannot convert type 'Box2D.NET.B2UserData' to 'int'
test-macos-latest-10: src/Box2D.NET.Samples/Samples/Stackings/CircleStack.cs#L102
Cannot convert type 'Box2D.NET.B2UserData' to 'int'
test-macos-latest-9
The strategy configuration was canceled because "build-and-test._8_ubuntu-latest" failed
test-macos-latest-9
The operation was canceled.
test-ubuntu-latest-10
The strategy configuration was canceled because "build-and-test._8_ubuntu-latest" failed
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Benchmarks/BenchmarkSensor.cs#L189
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Benchmarks.BenchmarkSensor.ShapeUserData'
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Benchmarks/BenchmarkSensor.cs#L155
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Benchmarks.BenchmarkSensor.ShapeUserData' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Benchmarks/BenchmarkSensor.cs#L151
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Benchmarks.BenchmarkSensor.ShapeUserData' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Collisions/OverlapWorld.cs#L376
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L655
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L621
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L591
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L563
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Collisions/OverlapWorld.cs#L69
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Characters/Mover.cs#L507
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Characters.Mover.ShapeUserData'
test-windows-latest-9
The strategy configuration was canceled because "build-and-test._8_ubuntu-latest" failed
test-windows-latest-9
The operation was canceled.
test-windows-latest-10
The strategy configuration was canceled because "build-and-test._8_ubuntu-latest" failed
test-windows-latest-10
The operation was canceled.
test-ubuntu-latest-9
The strategy configuration was canceled because "build-and-test._8_ubuntu-latest" failed
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Benchmarks/BenchmarkSensor.cs#L151
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Benchmarks.BenchmarkSensor.ShapeUserData' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Collisions/OverlapWorld.cs#L376
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Stackings/CircleStack.cs#L103
Cannot convert type 'Box2D.NET.B2UserData' to 'int'
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Stackings/CircleStack.cs#L102
Cannot convert type 'Box2D.NET.B2UserData' to 'int'
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L655
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L621
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L591
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Collisions/CastWorld.cs#L563
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Characters/Mover.cs#L507
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Samples.Characters.Mover.ShapeUserData'
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Collisions/OverlapWorld.cs#L69
Cannot convert type 'Box2D.NET.B2UserData' to 'Box2D.NET.Samples.Primitives.ShapeUserData'
test-windows-latest-8
The strategy configuration was canceled because "build-and-test._8_ubuntu-latest" failed
test-windows-latest-8
The operation was canceled.
test-macos-latest-8
The strategy configuration was canceled because "build-and-test._8_ubuntu-latest" failed
test-macos-latest-8
The operation was canceled.
test-ubuntu-latest-8: src/Box2D.NET.Samples/Samples/Characters/Mover.cs#L310
The variable 'noWalkSteer' is assigned but its value is never used
test-ubuntu-latest-8: src/Box2D.NET.Samples/Primitives/TaskScheduler.cs#L40
The variable 'loop' is assigned but its value is never used
test-ubuntu-latest-8: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L153
The variable 'ph' is assigned but its value is never used
test-ubuntu-latest-8: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L152
The variable 'pw' is assigned but its value is never used
test-ubuntu-latest-8: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L65
The variable 'fileBufferCapacity' is assigned but its value is never used
test-ubuntu-latest-8: test/Box2D.NET.Test/B2Vec2Test.cs#L184
Comparison made to same variable; did you mean to compare something else?
test-ubuntu-latest-8: test/Box2D.NET.Test/B2Vec2Test.cs#L183
Comparison made to same variable; did you mean to compare something else?
test-ubuntu-latest-8: test/Box2D.NET.Test/B2DeterminismTest.cs#L59
The variable 'index' is assigned but its value is never used
test-ubuntu-latest-8: src/Box2D.NET/B2Solvers.cs#L60
Unreachable code detected
test-ubuntu-latest-8: src/Box2D.NET/B2Solvers.cs#L52
Unreachable code detected
test-macos-latest-10: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L153
The variable 'ph' is assigned but its value is never used
test-macos-latest-10: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L152
The variable 'pw' is assigned but its value is never used
test-macos-latest-10: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L65
The variable 'fileBufferCapacity' is assigned but its value is never used
test-macos-latest-10: src/Box2D.NET.Samples/Primitives/TaskScheduler.cs#L40
The variable 'loop' is assigned but its value is never used
test-macos-latest-10: test/Box2D.NET.Test/B2DeterminismTest.cs#L59
The variable 'index' is assigned but its value is never used
test-macos-latest-10: test/Box2D.NET.Test/B2Vec2Test.cs#L184
Comparison made to same variable; did you mean to compare something else?
test-macos-latest-10: test/Box2D.NET.Test/B2Vec2Test.cs#L183
Comparison made to same variable; did you mean to compare something else?
test-macos-latest-10: src/Box2D.NET/B2Distances.cs#L497
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
test-macos-latest-10: src/Box2D.NET/B2Solvers.cs#L60
Unreachable code detected
test-macos-latest-10: src/Box2D.NET/B2Solvers.cs#L52
Unreachable code detected
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Characters/Mover.cs#L89
The field 'Mover.m_deltaY' is never used
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Stackings/CapsuleStack.cs#L18
The field 'CapsuleStack.Event.indexB' is never used
test-ubuntu-latest-10: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L153
The variable 'ph' is assigned but its value is never used
test-ubuntu-latest-10: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L152
The variable 'pw' is assigned but its value is never used
test-ubuntu-latest-10: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L65
The variable 'fileBufferCapacity' is assigned but its value is never used
test-ubuntu-latest-10: src/Box2D.NET.Samples/Samples/Characters/Mover.cs#L310
The variable 'noWalkSteer' is assigned but its value is never used
test-ubuntu-latest-10: src/Box2D.NET.Samples/Primitives/TaskScheduler.cs#L40
The variable 'loop' is assigned but its value is never used
test-ubuntu-latest-10: src/Box2D.NET/B2Distances.cs#L497
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
test-ubuntu-latest-10: src/Box2D.NET/B2Solvers.cs#L60
Unreachable code detected
test-ubuntu-latest-10: src/Box2D.NET/B2Solvers.cs#L52
Unreachable code detected
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Stackings/CapsuleStack.cs#L18
The field 'CapsuleStack.Event.indexA' is never used
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Doohickey.cs#L23
Field 'Doohickey.m_sliderId' is never assigned to, and will always have its default value
test-ubuntu-latest-9: src/Box2D.NET.Samples/Samples/Characters/Mover.cs#L310
The variable 'noWalkSteer' is assigned but its value is never used
test-ubuntu-latest-9: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L153
The variable 'ph' is assigned but its value is never used
test-ubuntu-latest-9: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L152
The variable 'pw' is assigned but its value is never used
test-ubuntu-latest-9: src/Box2D.NET.Samples/Primitives/TaskScheduler.cs#L40
The variable 'loop' is assigned but its value is never used
test-ubuntu-latest-9: src/Box2D.NET.Samples/Graphics/FontsV1.cs#L65
The variable 'fileBufferCapacity' is assigned but its value is never used
test-ubuntu-latest-9: src/Box2D.NET/B2Distances.cs#L497
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
test-ubuntu-latest-9: src/Box2D.NET/B2Solvers.cs#L60
Unreachable code detected
test-ubuntu-latest-9: src/Box2D.NET/B2Solvers.cs#L52
Unreachable code detected