Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FUZZER: eval_proc_main crash 0330 #1624

Open
allight opened this issue Sep 23, 2024 · 2 comments
Open

FUZZER: eval_proc_main crash 0330 #1624

allight opened this issue Sep 23, 2024 · 2 comments
Labels
bug Something isn't working or is incorrect fuzz jit

Comments

@allight
Copy link
Collaborator

allight commented Sep 23, 2024

Describe the bug
Fuzzer crash found on 9-23 hash 0330

crashers/crasher_2024-09-23_0330.x

Seems to timeout, possibly in LLVM.

@allight allight added bug Something isn't working or is incorrect fuzz jit labels Sep 23, 2024
@allight
Copy link
Collaborator Author

allight commented Sep 23, 2024

This seems to be an IR that llvm just takes an inordinately long time to process...

Setting llvm opt level to 0 results in finishing in <1 second.

copybara-service bot pushed a commit that referenced this issue Sep 23, 2024
Issue: #1624
PiperOrigin-RevId: 677988274
@ericastor
Copy link
Collaborator

Profiling indicates that LLVM might be getting stuck in the DAGCombiner; it's spending 99.97% of the first two minutes inside DAGCombiner::Run. I might try to dump the LLVM IR & see if I can get the issue reported upstream, especially if I can reduce it at all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working or is incorrect fuzz jit
Projects
None yet
Development

No branches or pull requests

2 participants