On Thu, 2 Jan 2025, Andi Kleen wrote:
Krister Walfridsson via Gcc <gcc@gcc.gnu.org> writes:

But running smtgcc on the test suite is not the best use case for the
tool -- it only detects bugs where the test triggers an unrelated bug
compared to what the test is checking, which should be uncommon. I
therefore plan to start testing by compiling real-world code and doing
some fuzzing. One problem is that this often finds the open bugs
mentioned in the previous section, making it time-consuming to check
if each new issue is a repeat. For example, running yarpgen gives me a
few failure reports per day of PR106883.

I would increase the priority of PR106883 if it blocks so much testing.
But does disabling the slsr pass not help?

Yes, I can disable the slsr pass, or just ignore all the problems detected in it. But most of the bugs mentioned occur frequently enough that I have the same problem with them, and there wouldn't be much left of the compiler to check if I disable/ignore all of the affected passes...

I don't want to overstate the problem -- I'll manage. But it would be great if a few of these PRs were fixed! :)

   /Krister

Reply via email to