termux-packages/packages/librnnoise/src-rnn.c.patch

21 lines
594 B
Diff

--- a/src/rnn.c
+++ b/src/rnn.c
@@ -102,7 +102,7 @@
for (i=0;i<N;i++)
output[i] = relu(output[i]);
} else {
- *(int*)0=0;
+ __builtin_trap();
}
}
@@ -148,7 +148,7 @@
if (gru->activation == ACTIVATION_SIGMOID) sum = sigmoid_approx(WEIGHTS_SCALE*sum);
else if (gru->activation == ACTIVATION_TANH) sum = tansig_approx(WEIGHTS_SCALE*sum);
else if (gru->activation == ACTIVATION_RELU) sum = relu(WEIGHTS_SCALE*sum);
- else *(int*)0=0;
+ else __builtin_trap();
h[i] = z[i]*state[i] + (1-z[i])*sum;
}
for (i=0;i<N;i++)