Skip to content

Refactor memory handling and add intrusive lists #21

Refactor memory handling and add intrusive lists

Refactor memory handling and add intrusive lists #21

Triggered via push December 7, 2025 14:50
Status Failure
Total duration 35s
Artifacts

tests.yml

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

Annotations

21 errors and 20 warnings
build-and-test (macos-latest)
Process completed with exit code 1.
build-and-test (macos-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (macos-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (macos-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (macos-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (macos-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (macos-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (macos-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (macos-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (windows-latest)
The strategy configuration was canceled because "build-and-test.macos-latest" failed
build-and-test (windows-latest)
The operation was canceled.
build-and-test (ubuntu-latest)
The strategy configuration was canceled because "build-and-test.macos-latest" failed
build-and-test (ubuntu-latest)
The operation was canceled.
build-and-test (ubuntu-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (ubuntu-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (ubuntu-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (ubuntu-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (ubuntu-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (ubuntu-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (ubuntu-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (ubuntu-latest): Hexa.NET.Utilities/StringPool.cs#L17
Argument 2: cannot convert from 'int' to 'nuint'
build-and-test (macos-latest): Hexa.NET.Unsafe.Analyzers/PointerFreeAnalyzer.cs#L9
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (macos-latest): Hexa.NET.Unsafe.Analyzers/MemberNotFreedAnalyzer.cs#L9
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (macos-latest): Hexa.NET.Utilities/HashMap.cs#L224
The field 'HashMap<TKey, TValue>.equals' is never used
build-and-test (macos-latest): Hexa.NET.Utilities/HashMap.cs#L224
The field 'HashMap<TKey, TValue>.equals' is never used
build-and-test (macos-latest): Hexa.NET.Unsafe.Analyzers/UnreleasedIFreeableAnalyzer.cs#L10
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (macos-latest): Hexa.NET.Unsafe.Analyzers/ReadonlyFreeableStructAnalyzer.cs#L10
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (macos-latest): Hexa.NET.Unsafe.Analyzers/PointerFreeAnalyzer.cs#L9
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (macos-latest): Hexa.NET.Unsafe.Analyzers/MemberNotFreedAnalyzer.cs#L9
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (macos-latest): Hexa.NET.Utilities/HashMap.cs#L224
The field 'HashMap<TKey, TValue>.equals' is never used
build-and-test (macos-latest): Hexa.NET.Utilities/HashMap.cs#L224
The field 'HashMap<TKey, TValue>.equals' is never used
build-and-test (ubuntu-latest): Hexa.NET.Unsafe.Analyzers/MemberNotFreedAnalyzer.cs#L9
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (ubuntu-latest): Hexa.NET.Unsafe.Analyzers/UnreleasedIFreeableAnalyzer.cs#L10
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (ubuntu-latest): Hexa.NET.Unsafe.Analyzers/PointerFreeAnalyzer.cs#L9
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (ubuntu-latest): Hexa.NET.Unsafe.Analyzers/ReadonlyFreeableStructAnalyzer.cs#L10
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (ubuntu-latest): Hexa.NET.Utilities/HashMap.cs#L224
The field 'HashMap<TKey, TValue>.equals' is never used
build-and-test (ubuntu-latest): Hexa.NET.Utilities/HashMap.cs#L224
The field 'HashMap<TKey, TValue>.equals' is never used
build-and-test (ubuntu-latest): Hexa.NET.Unsafe.Analyzers/MemberNotFreedAnalyzer.cs#L9
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (ubuntu-latest): Hexa.NET.Unsafe.Analyzers/UnreleasedIFreeableAnalyzer.cs#L10
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (ubuntu-latest): Hexa.NET.Unsafe.Analyzers/PointerFreeAnalyzer.cs#L9
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build-and-test (ubuntu-latest): Hexa.NET.Unsafe.Analyzers/ReadonlyFreeableStructAnalyzer.cs#L10
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)