Closed eduherminio closed 1 year ago
Hi @eduherminio
139 is SIGSEGV, which .NET and BDN version did you use? It looks like https://github.com/dotnet/BenchmarkDotNet/issues/2070 which was solved in .NET 8 and backported to 7: https://github.com/dotnet/runtime/pull/79846
BTW macOS is currently not supported: https://github.com/dotnet/BenchmarkDotNet/issues/1499#issuecomment-1186998224
Hi @eduherminio Eduardo Caceres FTE
139 is SIGSEGV, which .NET and BDN version did you use? It looks like #2070 which was solved in .NET 8 and backported to 7: dotnet/runtime#79846
I faced 139 using .NET SDK 8.0.100-preview.7.23376.3
and BDN 0.13.7
in GH actions default Ubuntu runner.
I just tried locally as well (within WSL) with sdk 7.0.306
and same BDN version, and got the 139 as well
It's probably https://github.com/dotnet/runtime/issues/90691, let's wait until somebody from the .NET Runtime Team investigates it further.
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
After running it with sudo:
macOS
(similar to https://github.com/dotnet/BenchmarkDotNet/issues/1499):
Interestingly, when ran with
sudo
anasm-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