File riscv.patch of Package backward-cpp
Index: backward-cpp-1.6/test/suicide.cpp
===================================================================
--- backward-cpp-1.6.orig/test/suicide.cpp
+++ backward-cpp-1.6/test/suicide.cpp
@@ -58,7 +58,7 @@ void abort_abort_I_repeat_abort_abort()
TEST_ABORT(calling_abort) { abort_abort_I_repeat_abort_abort(); }
// aarch64 and mips does not trap Division by zero
-#if !defined(__aarch64__) && !defined(__mips__)
+#if !defined(__aarch64__) && !defined(__mips__) && !defined (__riscv)
volatile int zero = 0;
int divide_by_zero() {