Skip to content

Using DisassemblyDiagnoser in GitHub Actions #2404

@eduherminio

Description

@eduherminio

I attempted to add DisassemblyDiagnoser to a benchmark class and run it in GH Actions default runners and I haven't been successful with Linux and macOS.

Linux

Failed to set up high priority. Make sure you have the right permissions. Message: Permission denied`

After running it with sudo:

Process completed with exit code 139

macOS

(similar to #1499):

// * Diagnostic Output - DisassemblyDiagnoser *
No benchmarks were disassembled

Interestingly, when ran with sudo an asm-md file was created, but an empty one.


Link to the actual benchmark runs:
https://github.com/lynx-chess/Lynx/actions/runs/5882072009
https://github.com/lynx-chess/Lynx/actions/runs/5882730576 (with sudo)

Branch where I tried to add the DisassemblyDiagnoser: https://github.com/lynx-chess/Lynx/tree/dotnet/90667

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions