It first failed on the 25th (https://oss-fuzz-build-logs.storage.googleapis.com/log-7da28be4-dcf5-4e23-a6ca-153f67ad2f60.txt):
Step [#7](/bitcoin-bitcoin/7/): [0m[0;31mwarning: The file '/usr/evmap.c' isn't covered.
Step [#7](/bitcoin-bitcoin/7/): [0m[0;31merror: /workspace/out/libfuzzer-coverage-x86_64/usr/arc4random.c: No such file or directory
Step [#7](/bitcoin-bitcoin/7/): [0m[0;31mwarning: The file '/usr/arc4random.c' isn't covered.
Step [#7](/bitcoin-bitcoin/7/): [0m[0;31merror: /workspace/out/libfuzzer-coverage-x86_64/usr/buffer.c: No such file or directory
Step [#7](/bitcoin-bitcoin/7/): [0m[0;31mwarning: The file '/usr/buffer.c' isn't covered.
Step [#7](/bitcoin-bitcoin/7/): [0m[0;31merror: /workspace/out/libfuzzer-coverage-x86_64/usr/util-internal.h: No such file or directory
Step [#7](/bitcoin-bitcoin/7/): [0m[0;31mwarning: The file '/usr/util-internal.h' isn't covered.
Step [#7](/bitcoin-bitcoin/7/): [0m[2025-01-31 07:01:44,276 DEBUG] Finished generating per-file code coverage summary.
Step [#7](/bitcoin-bitcoin/7/): [2025-01-31 07:01:44,277 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report/linux/file_view_index.html".
Step [#7](/bitcoin-bitcoin/7/): Traceback (most recent call last):
Step [#7](/bitcoin-bitcoin/7/): File "/opt/code_coverage/coverage_utils.py", line 829, in <module>
Step [#7](/bitcoin-bitcoin/7/): sys.exit(Main())
Step [#7](/bitcoin-bitcoin/7/): File "/opt/code_coverage/coverage_utils.py", line 823, in Main
Step [#7](/bitcoin-bitcoin/7/): return _CmdPostProcess(args)
Step [#7](/bitcoin-bitcoin/7/): File "/opt/code_coverage/coverage_utils.py", line 780, in _CmdPostProcess
Step [#7](/bitcoin-bitcoin/7/): processor.PrepareHtmlReport()
Step [#7](/bitcoin-bitcoin/7/): File "/opt/code_coverage/coverage_utils.py", line 577, in PrepareHtmlReport
Step [#7](/bitcoin-bitcoin/7/): self.GenerateFileViewHtmlIndexFile(per_file_coverage_summary,
Step [#7](/bitcoin-bitcoin/7/): File "/opt/code_coverage/coverage_utils.py", line 450, in GenerateFileViewHtmlIndexFile
Step [#7](/bitcoin-bitcoin/7/): self.GetCoverageHtmlReportPathForFile(file_path),
Step [#7](/bitcoin-bitcoin/7/): File "/opt/code_coverage/coverage_utils.py", line 422, in GetCoverageHtmlReportPathForFile
Step [#7](/bitcoin-bitcoin/7/): assert os.path.isfile(
Step [#7](/bitcoin-bitcoin/7/): AssertionError: "/usr/arc4random.c" is not a file.
Step [#7](/bitcoin-bitcoin/7/): ********************************************************************************
Step [#7](/bitcoin-bitcoin/7/): Code coverage report generation failed.
Step [#7](/bitcoin-bitcoin/7/): To reproduce, run:
Step [#7](/bitcoin-bitcoin/7/): python infra/helper.py build_image bitcoin-core
Step [#7](/bitcoin-bitcoin/7/): python infra/helper.py build_fuzzers --sanitizer coverage bitcoin-core
Step [#7](/bitcoin-bitcoin/7/): python infra/helper.py coverage bitcoin-core
Step [#7](/bitcoin-bitcoin/7/): ********************************************************************************
Finished Step [#7](/bitcoin-bitcoin/7/)
ERROR
ERROR: build step 7 "gcr.io/oss-fuzz-base/base-runner" failed: step exited with non-zero status: 1
See also: https://issues.oss-fuzz.com/issues/391974928.