vabridgers added a comment.

I updated the test case after verifying I can reproduce the crash without the 
fix. I also experimented with adding a bitwidth check for the lhs and rhs loc 
parameters to evalBinOpLL, and verified this assert catches the negative 
(crash) case.

I explored adding a 'memcpy_special' case, but this memcpy function must be a 
builtin for the checker to hit on it, so I could not repro.

I realize the bitwidth check may not be ideal, but it's a start. Thanks in 
advance for comments. Best!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D118050/new/

https://reviews.llvm.org/D118050

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to