erigontech / erigontech/silkworm
Unit tests fail on Windows runner 2.317.0
- Dominant language
- C++
- Stars
- 318
- Forks
- 84
- PR merge metrics
- No merged PRs in 30d
Description
Unit test "check get cache key not present(lock)" [starts failing intermittently](https://github.com/erigontech/silkworm/actions/runs/9387195472/job/25849529399) after GHA Windows runner changed from version '2.316.1' to '2.317.0':
```
Running cmd/test/Release/core_test.exe...
Filters: ~[ignore]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core_test.exe is a Catch v2.13.9 host application.
Run with -? for options
-------------------------------------------------------------------------------
check get cache key not present(lock)
-------------------------------------------------------------------------------
D:\a\silkworm\silkworm\silkworm\core\common\block_cache_test.cpp(23)
...............................................................................
D:\a\silkworm\silkworm\silkworm\core\common\block_cache_test.cpp(23): FAILED:
due to a fatal error condition:
SIGSEGV - Segmentation violation signal
===============================================================================
test cases: 8 | 7 passed | 1 failed
assertions: 68 | 67 passed | 1 failed
CMake Error at cmake/run_unit_tests.cmake:45 (execute_process):
execute_process failed command indexes:
1: "Abnormal exit with child return code: Access violation"
Error: Process completed with exit code 1.
```
Contributor guide
Assessment
This issue has not been assessed yet.