1int main() {
2 // This instruction is not valid, but we have an ability to set
3 // software breakpoint.
4 // This results in illegal instruction during execution, not fail to set
5 // breakpoint
6 asm volatile(".4byte 0xc58573" : :);
7}
8

source code of lldb/test/API/riscv/break-undecoded/main.c