Skip to content

Implement missing logic in WildPatternMatcher + re-enable unit tests #1258

Implement missing logic in WildPatternMatcher + re-enable unit tests

Implement missing logic in WildPatternMatcher + re-enable unit tests #1258

Triggered via pull request May 26, 2024 13:28
Status Failure
Total duration 7m 1s
Artifacts 1

reko.yml

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

Annotations

11 errors and 28 warnings
build (ubuntu-latest): src/Arch/X86/Analysis/StrcpyChainRewriter.cs#L56
The type or namespace name 'IAnalysis<>' could not be found (are you missing a using directive or an assembly reference?)
build (ubuntu-latest): src/Arch/X86/Analysis/StrcpyChainRewriter.cs#L56
The type or namespace name 'SsaState' could not be found (are you missing a using directive or an assembly reference?)
build (ubuntu-latest): src/Arch/X86/Analysis/StrcpyChainRewriter.cs#L58
The type or namespace name 'AnalysisContext' could not be found (are you missing a using directive or an assembly reference?)
build (ubuntu-latest): src/Arch/X86/Analysis/StrcpyChainRewriter.cs#L62
The type or namespace name 'AnalysisContext' could not be found (are you missing a using directive or an assembly reference?)
build (ubuntu-latest): src/Arch/X86/Analysis/StrcpyChainRewriter.cs#L73
The type or namespace name 'SsaState' could not be found (are you missing a using directive or an assembly reference?)
build (ubuntu-latest): src/Arch/X86/Analysis/StrcpyChainRewriter.cs#L73
The type or namespace name 'SsaState' could not be found (are you missing a using directive or an assembly reference?)
build (ubuntu-latest): src/Arch/X86/Analysis/StrcpyChainRewriter.cs#L92
The type or namespace name 'SsaState' could not be found (are you missing a using directive or an assembly reference?)
build (ubuntu-latest): src/Arch/X86/Analysis/StrcpyChainRewriter.cs#L126
The type or namespace name 'SsaState' could not be found (are you missing a using directive or an assembly reference?)
build (ubuntu-latest): src/Arch/X86/Analysis/StrcpyChainRewriter.cs#L210
The type or namespace name 'SsaState' could not be found (are you missing a using directive or an assembly reference?)
build (ubuntu-latest): src/Arch/X86/Analysis/StrcpyChainRewriter.cs#L255
The type or namespace name 'SsaState' could not be found (are you missing a using directive or an assembly reference?)
build (macos-latest)
Process completed with exit code 1.
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/Environments/PalmOS/Traps.cs#L1415
The variable 'output' is assigned but its value is never used
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/Environments/PalmOS/Traps.cs#L1415
The variable 'output' is assigned but its value is never used
build (macos-latest)
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 (macos-latest): src/Decompiler/Scanning/FetFinder.cs#L52
The field 'FetFinder.uAddrMax' is never used
build (macos-latest): src/Decompiler/Analysis/FpuStackReturnGuesser.cs#L81
Field 'FpuStackReturnGuesser.Worker.changed' is never assigned to, and will always have its default value false
build (macos-latest): src/Decompiler/Scanning/FetFinder.cs#L53
The field 'FetFinder.uAddrMin' is never used
build (macos-latest): src/Gui/TextViewing/DisassemblyFormatter.cs#L143
Nullability of reference types in type of parameter 'annotation' of 'void DisassemblyFormatter.AddAnnotation(string annotation)' doesn't match implicitly implemented member 'void INativeInstructionRenderer.AddAnnotation(string? a)' (possibly because of nullability attributes).
build (macos-latest): src/Gui/TextViewing/DisassemblyFormatter.cs#L133
Nullability of reference types in type of parameter 's' of 'void DisassemblyFormatter.WriteString(string s)' doesn't match implicitly implemented member 'void INativeInstructionRenderer.WriteString(string? s)' (possibly because of nullability attributes).
build (macos-latest): src/Gui/TextViewing/DisassemblyFormatter.cs#L44
Non-nullable field 'addrInstr' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (macos-latest): src/Environments/PalmOS/Traps.cs#L1415
The variable 'output' is assigned but its value is never used
build (macos-latest): src/UserInterfaces/AvaloniaUI/Controls/TextSpan.cs#L41
Nullability of reference types in type of parameter 'value' of 'void TextSpan.Style.set' doesn't match implicitly implemented member 'void ITextSpan.Style.set' (possibly because of nullability attributes).
build (macos-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 (macos-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)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
build (windows-latest)
- Add lib or ref assemblies for the net8.0 target framework
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#L52
The field 'FetFinder.uAddrMax' is never used
build (windows-latest): src/Decompiler/Analysis/FpuStackReturnGuesser.cs#L81
Field 'FpuStackReturnGuesser.Worker.changed' is never assigned to, and will always have its default value false
build (windows-latest): src/Decompiler/Scanning/FetFinder.cs#L53
The field 'FetFinder.uAddrMin' is never used
build (windows-latest): src/Gui/TextViewing/DisassemblyFormatter.cs#L143
Nullability of reference types in type of parameter 'annotation' of 'void DisassemblyFormatter.AddAnnotation(string annotation)' doesn't match implicitly implemented member 'void INativeInstructionRenderer.AddAnnotation(string? a)' (possibly because of nullability attributes).
build (windows-latest): src/Gui/TextViewing/DisassemblyFormatter.cs#L133
Nullability of reference types in type of parameter 's' of 'void DisassemblyFormatter.WriteString(string s)' doesn't match implicitly implemented member 'void INativeInstructionRenderer.WriteString(string? s)' (possibly because of nullability attributes).
build (windows-latest): src/Gui/TextViewing/DisassemblyFormatter.cs#L44
Non-nullable field 'addrInstr' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (windows-latest): src/Environments/PalmOS/Traps.cs#L1415
The variable 'output' is assigned but its value is never used
build (windows-latest): src/UserInterfaces/AvaloniaUI/Controls/TextSpan.cs#L41
Nullability of reference types in type of parameter 'value' of 'void TextSpan.Style.set' doesn't match implicitly implemented member 'void ITextSpan.Style.set' (possibly because of nullability attributes).
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/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.

Artifacts

Produced during runtime
Name Size
reko-windows-latest
72.9 MB