Dear Mark Dittmer,
I trust this message finds you well. I'm a student currently researching sancov support for syzkaller within the Fuchsia project. I came across your insightful RFC-0078 proposal, and I also found the corresponding code implementation at https://fuchsia-review.googlesource.com/c/fuchsia/+/486997.
I'm very keen to run the code you've provided, but I've encountered some challenges. I'm currently working with the Fuchsia source code at commit ebf578e14efe2c6cc2bd5946e80b5d4771551709. Following the instructions from Gerrit, I used the following commands:
git fetch https://fuchsia.googlesource.com/fuchsia refs/changes/97/486997/18 && git checkout FETCH_HEAD
fx set core.x64 --variant "ksancov" --with examples/kcov --with zircon/system/utest/kcov:tests
It seems that I've encountered an error, possibly due to a prebuilt version mismatch. I've reviewed the official Fuchsia documentation, which suggests, "If you have a specific commit that you want jiri to recognize, download its jiri.update file and use it with jiri update." However, I'm uncertain about where to locate the jiri.update file.
Could you kindly provide guidance on resolving this issue? Your insights and assistance would be greatly appreciated. Thank you for your time, and I look forward to your response.
Best regards,
Ma