# Aggiornamento della macchina virtuale Execution killed with signal 8

**URL:** <https://forum.olinfo.it/t/aggiornamento-della-macchina-virtuale-execution-killed-with-signal-8/6869>\
**Category:** Aiuto\
**Created:** [30 Dicembre 2021, 7:34pm UTC](https://forum.olinfo.it/t/aggiornamento-della-macchina-virtuale-execution-killed-with-signal-8/6869 "2021-12-30T19:34:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![JOVAinter12](https://forum.olinfo.it/user_avatar/forum.olinfo.it/jovainter12/32/862_2.png) [@JOVAinter12](https://forum.olinfo.it/u/JOVAinter12)\
**Post date:** [30 Dicembre 2021, 7:34pm UTC](https://forum.olinfo.it/t/aggiornamento-della-macchina-virtuale-execution-killed-with-signal-8/6869/1 "2021-12-30T19:34:55Z")

</div>

Stavo svolgendo questo problema ma quando vado a sottoporre tutti i casi hanno quell’errore. Il programma chiedeva di scrivere una funzione in c++, ma non lo conosco molto quindi magari ho dimenticato qualche include o qualcosa del genere.

```auto
#include <vector>
using namespace std;
long long aggiorna(int N, vector<int> A, vector<int> B) {
    int i,j;
    long long r=0;
    for(i=N-2;i>=0;i--){	
    	A[i]+=((A[i+1]-A[i])/B[i+1])*B[i+1];
    	r+=((A[i+1]-A[i])/B[i+1]);
	}
    return r;
}

```

---

<div class="post-metadata">

**Author:** ![bortoz](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/b/7c8e57/32.png) [@bortoz](https://forum.olinfo.it/u/bortoz)\
**Post date:** [30 Dicembre 2021, 7:55pm UTC](https://forum.olinfo.it/t/aggiornamento-della-macchina-virtuale-execution-killed-with-signal-8/6869/2 "2021-12-30T19:55:32Z")

</div>

Puoi trovare un elenco dei segnali qui: [https://man7.org/linux/man-pages/man7/signal.7.html](https://man7.org/linux/man-pages/man7/signal.7.html).

In particolare signal 8 è `SIGFPE`, ovvero Floating Point Exception. Molto probabilmente stai eseguendo una divisione per 0.

---

<div class="post-metadata">

**Author:** ![JOVAinter12](https://forum.olinfo.it/user_avatar/forum.olinfo.it/jovainter12/32/862_2.png) [@JOVAinter12](https://forum.olinfo.it/u/JOVAinter12)\
**Post date:** [30 Dicembre 2021, 9:12pm UTC](https://forum.olinfo.it/t/aggiornamento-della-macchina-virtuale-execution-killed-with-signal-8/6869/3 "2021-12-30T21:12:28Z")

</div>

la prima divisione che faceva (per B[i+1]) era appunto per 0, grazie
