Skip to content

Feature: more Risc-V rewriters. #1173

Feature: more Risc-V rewriters.

Feature: more Risc-V rewriters. #1173

Triggered via push January 15, 2024 22:31
Status Success
Total duration 7m 32s
Artifacts 3

reko.yml

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

Annotations

34 warnings
build (ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
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/Decompiler/Scanning/FetFinder.cs#L52
The field 'FetFinder.uAddrMax' is never used
build (ubuntu-latest): src/Decompiler/Scanning/FetFinder.cs#L53
The field 'FetFinder.uAddrMin' is never used
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaEventListener.cs#L49
Non-nullable field 'cancellationSvc' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaEventListener.cs#L81
Possible null reference argument for parameter 'addrVector' in 'JumpVectorNavigator.JumpVectorNavigator(IReadOnlyProgram program, IProcessorArchitecture arch, Address addrInstr, Address addrVector, int stride, IServiceProvider services)'.
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/ViewModels/DecompilerCommandItems.cs#L106
Possible null reference argument for parameter 'key' in 'void MenuSystem.AddBinding(string windowKey, Guid cmdSet, int id, string key, KeyModifiers modifiers)'.
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaUiPreferencesService.cs#L162
Possible null reference argument for parameter 'hex' in 'Color AvaloniaUiPreferencesService.GetColor(string hex)'.
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaUiPreferencesService.cs#L163
Possible null reference argument for parameter 'hex' in 'Color AvaloniaUiPreferencesService.GetColor(string hex)'.
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/ViewModels/MenuStatusSetter.cs#L72
Possible null reference argument for parameter 'text' in 'void IMenuAdapter.SetText(int i, string text)'.
build (ubuntu-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaUiPreferencesService.cs#L224
Converting null literal or possible null value to non-nullable type.
build (windows-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
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/Decompiler/Scanning/FetFinder.cs#L53
The field 'FetFinder.uAddrMin' is never used
build (windows-latest): src/Decompiler/Scanning/FetFinder.cs#L52
The field 'FetFinder.uAddrMax' is never used
build (windows-latest): src/UserInterfaces/WindowsForms/Forms/OpenAsDialog.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/UserInterfaces/AvaloniaUI/ViewModels/OpenAsViewModel.cs#L44
Non-nullable field 'selectedProcessorModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (windows-latest): src/UserInterfaces/WindowsForms/ToolStripComboBoxWrapper.cs#L32
The event 'ToolStripComboBoxWrapper.GotFocus' is never used
build (windows-latest): src/UserInterfaces/WindowsForms/ToolStripComboBoxWrapper.cs#L31
The event 'ToolStripComboBoxWrapper.TextChanged' is never used
build (windows-latest): src/UserInterfaces/WindowsForms/Controls/MemoryControl.cs#L75
Field 'MemoryControl.yTopRow' is never assigned to, and will always have its default value 0
build (windows-latest): src/UserInterfaces/WindowsForms/Forms/ProcedureListPanel.Designer.cs#L147
The field 'ProcedureListPanel.label1' is never used
build (windows-latest): src/UserInterfaces/WindowsForms/ToolStripComboBoxWrapper.cs#L33
The event 'ToolStripComboBoxWrapper.LostFocus' is never used
build (windows-latest): src/Installers/WixInstaller/Product.wxs#L63
ICE69: Mismatched component reference. Entry 'ApplicationStartMenuShortcut' of the Shortcut table belongs to component 'ApplicationShortcut'. However, the formatted string in column 'Target' references file 'WindowsDecompiler.exe' which belongs to component 'ProductComponent'. Components are in the same feature.
build (macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build (macos-latest): src/Decompiler/Scanning/FetFinder.cs#L52
The field 'FetFinder.uAddrMax' is never used
build (macos-latest): src/Decompiler/Scanning/FetFinder.cs#L53
The field 'FetFinder.uAddrMin' is never used
build (macos-latest): src/Environments/C64/C64BasicRewriter.cs#L552
'RtlEmitter.If(Expression, RtlInstruction)' is obsolete: 'RtlIf is going away soon: don't use it.'
build (macos-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaUiPreferencesService.cs#L162
Possible null reference argument for parameter 'hex' in 'Color AvaloniaUiPreferencesService.GetColor(string hex)'.
build (macos-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaUiPreferencesService.cs#L163
Possible null reference argument for parameter 'hex' in 'Color AvaloniaUiPreferencesService.GetColor(string hex)'.
build (macos-latest): src/UserInterfaces/AvaloniaUI/ViewModels/DecompilerCommandItems.cs#L106
Possible null reference argument for parameter 'key' in 'void MenuSystem.AddBinding(string windowKey, Guid cmdSet, int id, string key, KeyModifiers modifiers)'.
build (macos-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaUiPreferencesService.cs#L224
Converting null literal or possible null value to non-nullable type.
build (macos-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaUiPreferencesService.cs#L224
Possible null reference argument for parameter 'hex' in 'Color AvaloniaUiPreferencesService.GetColor(string hex)'.
build (macos-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaUiPreferencesService.cs#L225
Converting null literal or possible null value to non-nullable type.
build (macos-latest): src/UserInterfaces/AvaloniaUI/Services/AvaloniaUiPreferencesService.cs#L225
Possible null reference argument for parameter 'hex' in 'Color AvaloniaUiPreferencesService.GetColor(string hex)'.

Artifacts

Produced during runtime
Name Size
reko-macos-latest Expired
32.2 MB
reko-ubuntu-latest Expired
32.3 MB
reko-windows-latest Expired
73.2 MB