Open Issues Need Help
View All on GitHub Fix kill set construction for RHSs which can branch 3 months ago
AI Summary: The task involves debugging a C++ parser generator (Spicy) to correctly handle kill set construction in assignment expressions, specifically addressing a short-circuiting issue that may incorrectly overwrite variable declarations. The bug manifests when dealing with conditional assignments within logical OR operations, potentially leading to unexpected variable values depending on the condition's outcome. The solution requires understanding Spicy's internal workings and modifying its code to accurately track variable assignments and their dependencies.
Complexity:
4/5
Good first issue Optimizer
zeek/spicy
276
C++ parser generator for dissecting protocols & files.
C++
#parsing#security#spicy#zeek