Skip to content

Fix: build break and more warnings removed #1283

Fix: build break and more warnings removed

Fix: build break and more warnings removed #1283

Triggered via push August 9, 2024 07:36
Status Failure
Total duration 6m 28s
Artifacts

reko.yml

on: push
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 31 warnings
build (ubuntu-latest)
Process completed with exit code 1.
build (macos-13)
Process completed with exit code 1.
build (windows-latest)
Process completed with exit code 1.
build (ubuntu-latest): src/ImageLoaders/OdbgScript/HelperFunctions.cs#L9
The type name 'rulong' only contains lower-cased ascii characters. Such names may become reserved for the language.
build (ubuntu-latest): src/Environments/C64/C64BasicRewriter.cs#L552
'RtlEmitter.If(Expression, RtlInstruction)' is obsolete: 'RtlIf is going away soon: don't use it.'
build (ubuntu-latest): src/Gui/AddressSearchResult.cs#L235
Converting null literal or possible null value to non-nullable type.
build (ubuntu-latest): src/Gui/Forms/OpenAsInteractor.cs#L70
Converting null literal or possible null value to non-nullable type.
build (ubuntu-latest): src/Gui/AddressSearchResult.cs#L235
Converting null literal or possible null value to non-nullable type.
build (ubuntu-latest): src/Gui/Forms/OpenAsInteractor.cs#L70
Converting null literal or possible null value to non-nullable type.
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/Views/Tools/SearchResultsToolView.axaml.cs#L91
Nullability of reference types in return type of 'Task<string> DataGridSearchResultView.ShowTypeMarker(Program program, Address addr)' doesn't match implicitly implemented member 'Task<string?> ISearchResultView.ShowTypeMarker(Program program, Address addr)'.
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/Controls/VisualizerControl.cs#L119
Non-nullable field 'services' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/Controls/VisualizerControl.cs#L119
Non-nullable field 'addrTopVisible' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/Controls/VisualizerControl.cs#L194
Possible null reference argument for parameter 'a' in 'Address Address.operator +(Address a, ulong off)'.
build (macos-13): src/Environments/C64/C64BasicRewriter.cs#L552
'RtlEmitter.If(Expression, RtlInstruction)' is obsolete: 'RtlIf is going away soon: don't use it.'
build (macos-13): src/Gui/AddressSearchResult.cs#L235
Converting null literal or possible null value to non-nullable type.
build (macos-13): src/Gui/Forms/OpenAsInteractor.cs#L70
Converting null literal or possible null value to non-nullable type.
build (macos-13): src/Native/ArmNative/Arm64Rewriter.cpp#L123
enumeration value 'ARM_CC_INVALID' not handled in switch
build (macos-13): src/Native/ArmNative/ArmRewriter.cpp#L671
enumeration value 'ARM_CC_INVALID' not handled in switch
build (macos-13): src/Gui/AddressSearchResult.cs#L235
Converting null literal or possible null value to non-nullable type.
build (macos-13): src/Gui/Forms/OpenAsInteractor.cs#L70
Converting null literal or possible null value to non-nullable type.
build (macos-13): src/UserInterfaces/AvaloniaUI/Views/Tools/SearchResultsToolView.axaml.cs#L91
Nullability of reference types in return type of 'Task<string> DataGridSearchResultView.ShowTypeMarker(Program program, Address addr)' doesn't match implicitly implemented member 'Task<string?> ISearchResultView.ShowTypeMarker(Program program, Address addr)'.
build (macos-13): src/UserInterfaces/AvaloniaUI/Controls/VisualizerControl.cs#L119
Non-nullable field 'services' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (macos-13): src/UserInterfaces/AvaloniaUI/Controls/VisualizerControl.cs#L119
Non-nullable field 'addrTopVisible' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (macos-13)
pkg-config 0.29.2_3 is already installed and up-to-date. To reinstall 0.29.2_3, run: brew reinstall pkg-config
build (windows-latest): src/Environments/C64/C64BasicRewriter.cs#L552
'RtlEmitter.If(Expression, RtlInstruction)' is obsolete: 'RtlIf is going away soon: don't use it.'
build (windows-latest): src/Gui/AddressSearchResult.cs#L235
Converting null literal or possible null value to non-nullable type.
build (windows-latest): src/Gui/Forms/OpenAsInteractor.cs#L70
Converting null literal or possible null value to non-nullable type.
build (windows-latest): src/Gui/AddressSearchResult.cs#L235
Converting null literal or possible null value to non-nullable type.
build (windows-latest): src/Gui/Forms/OpenAsInteractor.cs#L70
Converting null literal or possible null value to non-nullable type.
build (windows-latest): src/UserInterfaces/AvaloniaUI/Views/Tools/SearchResultsToolView.axaml.cs#L91
Nullability of reference types in return type of 'Task<string> DataGridSearchResultView.ShowTypeMarker(Program program, Address addr)' doesn't match implicitly implemented member 'Task<string?> ISearchResultView.ShowTypeMarker(Program program, Address addr)'.
build (windows-latest): src/UserInterfaces/AvaloniaUI/Controls/VisualizerControl.cs#L119
Non-nullable field 'services' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (windows-latest): src/UserInterfaces/AvaloniaUI/Controls/VisualizerControl.cs#L119
Non-nullable field 'addrTopVisible' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (windows-latest): src/UserInterfaces/AvaloniaUI/Controls/VisualizerControl.cs#L194
Possible null reference argument for parameter 'a' in 'Address Address.operator +(Address a, ulong off)'.
build (windows-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaUiPreferencesService.cs#L162
Possible null reference argument for parameter 'hex' in 'Color AvaloniaUiPreferencesService.GetColor(string hex)'.