Issue 140345
Summary [clang] Assertion `NewRange.getLower().slt(NewRange.getUpper())' failed.
Labels clang
Assignees
Reporter k-arrows
    Reproducer:
https://godbolt.org/z/zYorscvnP
```c
typedef __SIZE_TYPE__ size_t;
void *memset(void *, int, size_t);

void foo(char *p) {
  size_t idx = __PTRDIFF_MAX__ - 3;

  ++idx;
  memset(p + idx, 0, 3);
}
```
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to